Вызовы API Календаря Google, заблокированные с помощью капчи - PullRequest
1 голос
/ 30 марта 2012

Я успешно написал инструмент для отображения предстоящих событий календаря на веб-сайте с помощью API календаря Google (v2). Я использую метод имени пользователя / пароля, обозначенный как https://developers.google.com/google-apps/calendar/v2/developers_guide_dotnet#AuthClientLogin.. Сегодня экземпляр этого кода не будет возвращать данные или достойное сообщение об ошибке. Я наконец-то вошел на веб-сервер и перешел непосредственно к http://calendar.google.com и вошел в систему, используя учетные данные. Мне бросили вызов капча Google, и затем мой код работал.

Как мне обойти вызовы API, заблокированные системой безопасности Google CAPTCHA? Я не хочу перекодировать магические куки, но я сделаю это, если придется. Я читал кое-что о генерации токенов, но не знаю, нужно ли это делать один раз или каждый раз, когда вызывается код.

1 Ответ

0 голосов
/ 30 марта 2012

Если ваше приложение является службой, которой пользуются многие, возможно, вы столкнулись с ограничением пропускной способности вызовов API.То есть Google ограничивает количество запросов API за интервал времени.

Если многие люди используют это ПО, возможно, вам придется перейти на платную учетную запись.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...