首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用OAuth2 API的OAuth2故障

使用OAuth2 API的OAuth2故障
EN

Stack Overflow用户
提问于 2015-04-05 10:16:51
回答 1查看 439关注 0票数 0

在过去的几个晚上里,我一直把头撞在墙上,看到了一些相互冲突的过时文档和对我有帮助的博客文章,这些都与我想要做的事情相适应。

基本上,我想写一个小小的个人应用程序,从PicasaWeb/Google+下载我的图片,并将它们存储在我的本地硬盘上。

我设法做到了以下几点:

  • 计算出GData API用于获取私有专辑数据的适当请求(在我的“google登录”铬浏览器中工作得很好)
  • 使用GData操场生成的令牌从我的OAuth URL中获得正确的私有数据。
  • 使用JWT设法从OAuth2返回一个https://www.googleapis.com/oauth2/v3/token令牌。

然而,当我尝试我的访问令牌,我产生自己,我得到一个禁止的响应与消息‘未授权查看访问私有’。

我很困惑--我唯一的猜测是,我在中配置的服务帐户实际上无法访问我的个人谷歌内容,比如google+照片。当我看到那里时,我可以看到OAuth操场可以访问。我如何给予我的应用程序访问-我需要在这种情况下?

提前谢谢你,罗伯特

EN

回答 1

Stack Overflow用户

发布于 2015-04-05 12:26:28

“我唯一的猜测是,我在google开发者控制台中配置的服务帐户实际上无法访问我个人的google内容”.

完全正确。

我想我每个月都会看到2-3个问题,所以人们错误地假设服务帐户是他们谷歌账户的某种代理。不是的,这是一个全新的独立账户。

你可以采取的两种方法是:-

  1. 将项目共享到服务帐户,以便它有权访问这些项目。
  2. 让你的应用程序直接访问你的Picassa帐户。有关步骤,请参见How do I authorise an app (web or installed) without user intervention? (canonical ?)
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29456272

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档