Я создаю приложение, которое должно очень часто запрашивать поиск Google. Но у меня возникают проблемы с выбором, какой API мне следует использовать. Их так много - AJAX, REST, Web, SOAP, Custom и, возможно, что-то еще. Некоторые из них устарели сейчас. Из этого списка, насколько я понимаю, только AJAX и API пользовательского поиска не являются. API пользовательского поиска имеет ограничение в 100 запросов в день. Очень небольшое количество. Я не смог найти никаких опубликованных ограничений для AJAX API, но похоже, что я могу делать только 20 запросов в час или около того. Тоже не очень хорошо.
Итак, какой API я должен использовать в настольном приложении, чтобы получить как можно больше? И второй вопрос: что еще я могу сделать, чтобы увеличить лимит? Может быть, установить соответствующие заголовки http, использовать ключ API или что-то еще?