【发布时间】:2015-01-23 16:39:57
【问题描述】:
我正在使用 OAuth2 进行身份验证。使用访问令牌,我可以通过 Get 成功访问日历列表,通过帖子成功访问日历事件,并通过帖子创建日历事件。每次尝试通过 Get 获取联系人列表都会失败,并显示 403 Forbidden。
我使用以下范围进行了身份验证 scope=openid%20email%20https://www.googleapis.com/auth/calendar%20https://www.google.com/m8/feeds/
在登录过程中,查看对所列联系人的访问权限。
我的获取网址是https://www.google.com/m8/feeds/contacts/default/full?v=3.0
我已经尝试过使用和不使用 v=3.0,并使用我的电子邮件地址代替默认值。
在 Google Developers 控制台上,我启用了日历 API 和联系人 API。
我通过现已弃用的 V2 .net api 访问联系人没有问题,但使用 V3 的 REST 将无法连接。遗憾的是,与 Calendar API 不同的是,Google 页面底部没有“测试器”来发送 OAuth2 请求以检索联系人列表。
有没有人让这个工作,或者我在这里缺少什么简单的东西?
【问题讨论】: