我想注册Google网络相册API来上传图片,但我没有在API控制台服务中看到Google网络相册数据。
有什么想法吗?
答案 0 :(得分:5)
来自Picasa Web Albums Data API developer's guide部分" 使用OAuth 2.0授权请求": -
在“服务”面板中激活Picasa网络相册数据API Google API控制台。 (如果它未在控制台中列出,则跳过 这一步。)
然后,应用程序需要请求访问范围,如进一步的文档Using OAuth 2.0 to Access Google APIs中所述。在我的情况下,应用程序将作为无需用户交互的服务运行,因此相关部分为服务帐户。
如果我开始工作,我会发布一些代码。
答案 1 :(得分:2)
确实,您未在Google控制台中明确启用Picasa网络相册数据API。但是,我的Picasa访问停止工作时出现问题。我得出结论,这是由于最近谷歌处理应用程序的变化。我的应用是在旧控制台(https://code.google.com/apis/console)中创建的。我在新控制台中创建了一个新项目,并将该clientId / clientSecret用于我的OAuth,然后我的picasa访问再次开始工作(没有代码更改)。完整详情发布在此处:http://holtstrom.com/michael/blog/post/522/Google-OAuth2-with-PicasaWeb.html