由验证码阻止的Google日历API调用

时间:2012-03-30 18:39:40

标签: asp.net google-api

我已成功编写了一个工具,可以使用Google的日历API(v2)在网站上显示即将发生的日历活动。我使用的是https://developers.google.com/google-apps/calendar/v2/developers_guide_dotnet#AuthClientLogin中列出的用户名/密码方法。今天,此代码的实例不会返回数据或正确的错误消息。我终于登录到Web服务器并直接浏览到http://calendar.google.com并使用凭据登录。我被谷歌的验证码挑战,然后我的代码工作。

如何解决被Google的验证码安全性阻止的API调用问题?我不想重新编写魔法饼干代码,但如果必须,我会这样做。我已经阅读了一些关于生成令牌的内容,但我不知道这是否是我必须要做的一次或每次调用代码时。

1 个答案:

答案 0 :(得分:0)

如果您的应用是一项被许多人使用的服务,您可能会遇到API调用带宽限制。也就是说,谷歌限制每个时间间隔的API请求数量。

如果许多人使用此功能,您可能需要升级到付费帐户。