-1

我正在搜索大约 3 个小时,但没有找到解决方案!

当我的应用程序启动时,我要求用户接受一些我需要的权限,例如user_photos 和 friends_photos

我想在应用程序的某个地方显示用户的相册。我正在使用以下网址来加载列表:

https://graph.facebook.com/FACEBOOK_ID/albums&access_token=TOKEN

我不知道为什么响应(通过 Facebook)是:

{"error":{"message":"Unknown path components: \/albums&access_token=CAAERueNZBUuoBABxodZCJsriyKui9ji4ZCz4JCfICF8Le91reds2aA09KAB7EFGjoM2ypeObJfQYgUbkwNVFW55irH1ITX68vMTO833pSIv2M3dCJZCZB1eHoaz1ZCjs9lIZB0KDZCR0e0NTVlZA7WZBt8fWTmIAZC0hTAy6BZC8FMbUKvdDCJ5Rg4KqS2m0Tp5p9E38IwnRt7Sv6ySLT74GimYsIP4mmCTcIEspNCJPtoIZAHQZDRT","type":"OAuthException","code":2500}}

似乎有些人正在做同样的事情,但他们没有像这里这样的问题。任何建议将不胜感激。

========

更新

我刚刚测试了以下网址https://graph.facebook.com/me/albums&access_token=TOKEN,结果是

{"error":{"message":"An active access token must be used to query information about the current user.","type":"OAuthException","code":2500}}
4

1 回答 1

1

好吧,愚蠢的错误!

URL 的第一个参数以“?”开头 代替 ”&”。因此,在将 url 更改为 之后https://graph.facebook.com/FACEBOOK_ID/albums?access_token=TOKEN,它正在工作:)

于 2013-10-09T07:32:26.800 回答