我在授权我的iOS应用程序访问用户的Picasa相册时遇到问题。我正在使用Google Toolbox for Mac OAuth 2控制器和GData Objective-C客户端来访问Picasa API。
Picasa开发人员指南指定了正确的使用范围:
但是当使用上面的范围时,我收到此错误消息:
objectFetcher:GTMHTTPFetcher 0x99ce930(https://photos.googleapis.com/data/feed/api/user/someuser)failedWithStatus:403数据:令牌无效 - AuthSub令牌的范围错误
使用的正确范围是什么?
答案 0 :(得分:1)
使用以下作为范围,它适用于我
https://photos.googleapis.com/data/
我找到了
Source/Clients/Photos/GDataServiceGooglePhotos.m
答案 1 :(得分:1)
我可以确认以下范围适用于身份验证(现在,当Picasa已停用时):
https://www.googleapis.com/auth/photos
但是,它没有列在
OAuth 2.0 Scopes for Google APIs。
系统会要求您允许“管理照片和视频”。