Я получаю следующее сообщение об ошибке периодически при вызове API Пользовательского поиска из установки на стороне сервера:перемежающейся Http Ошибка 403 при запуске Google Custom Search API
HttpError 403 при запросе https://www.googleapis.com/customsearch/v1?q=John+Doe+john%40simpler.com&alt=json&cx= & ключа = вернулся «Существует для каждого IP-адреса или для каждого реферирования, настроенного на вашем API-интерфейсе, и запрос не соответствует этим ограничениям. Используйте Google Developers Console, чтобы обновить конфигурацию ключа API, если запрос на этот IP-адрес или референт должен быть разрешен.
I используя ключ api сервера, и подтвердили правильность настроенного IP-адреса сервера. И примерно в 50% случаев мой запрос с возвращением тоже отлично. Я выдавший запрос от сервера, как это:
service = build("customsearch", "v1",
developerKey=api_key)
custom_search_context = <my_context>
res = service.cse().list(
q=search_query_string,
cx=custom_search_context,
).execute()
Мои запросы в секунду, хорошо с в заданном пределе 10/сек и ежедневно приобрели лимит 5000 запросов.
Еще одна вещь, которую я заметил, - это то, что Google считает также запретный запрос на ежедневный лимит.
Любые указатели о том, почему я представляется с ошибкой только прерывисто было бы очень полезно