Лимит запросов для API контактов Google - PullRequest
1 голос
/ 09 сентября 2011

В настоящее время я пытаюсь выполнить синхронизацию между моей базой данных и контактами Gmail. Моя первая первоначальная синхронизация, загрузка / выгрузка более 1000 контактов на пользователя, может привести к ошибкам в лице gmail.

Есть ли обходные пути? Каковы ограничения на наличие множества контактов?

Насколько я понимаю, он ограничен для каждого IP, а не для пользователя ... это правильно?

Я надеюсь, что кто-то может поделиться некоторой информацией об этом, я искал в Интернете, но не нашел лучшего из ресурсов ... Мысли?!

Ответы [ 2 ]

1 голос
/ 13 сентября 2011

Я действительно получил ответ от Google.

Запрос в настоящее время для пользователя и довольно высокий, хотя есть ограничение количества запросов в секунду, за час и за полдня ты можешь отправить. К сожалению, мы не общаемся по этим значения, но я могу заверить вас, что нормальные приложения (не спам Серверы Google) не должно иметь проблем.

Кроме того, при синхронизации обязательно используйте обновленный минимальный запрос. Параметр только для запроса контактов, которые были обновлены с момента предоставленное время и использование batch-запроса при отправке запросов в API так как он будет выполнять несколько операций, потребляя только одну запрос на квоту пользователя.

Надеюсь, это поможет кому-то еще, если в этом есть необходимость.

0 голосов
/ 09 сентября 2011

Да, существует ограничение доступа к API Google (по крайней мере, к API Карт Google) на основе IP.Единственный обходной путь, который мне удалось найти, - это использование прокси-серверов (или tor).

...