Можно ли использовать один идентификатор cx или cref для вызова пользовательского поиска Google по нескольким ключам API?

Я изучаю API пользовательского поиска Google и немного озадачен тем, как это сделать.

Я перебираю google.com?q=my+search+phrase в своем приложении, и оно отлично работает. Однако я хочу использовать пользовательский API для обеспечения совместимости с Google TOS, поэтому я пытаюсь перенести свое приложение в пользовательский API поиска.

Предполагая, что мое приложение будет поставляться на коммерческой основе, и конечному пользователю потребуется самостоятельно получить ключ API (который приложение передаст как переменную перед выполнением вызова данных ajax/rest), существует ли общий идентификатор cx или cref, который можно использовать для всех клиентов API?

Или каждый клиент должен также получить свой уникальный идентификатор cx или cref?

Я хочу сделать это как можно более простым для конечного пользователя. Все эти идентификаторы и API станут проблемой для менее технических пользователей.

Единственная цель моего приложения - вытащить топ-10 органических URL-адресов для любого заданного поиска.

1 ответ

Решение

CS - это уникальный идентификатор, см. http://code.google.com/apis/customsearch/v1/using_rest.html

Вы можете найти его на панели управления поиском клиентов, прямо над кнопкой "сохранить изменения".

Другие вопросы по тегам