我正在搜索大约3个小时,但没有找到解决方案!
当我的应用程序启动时,我要求用户接受我需要的一些权限,如user_photos and 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}}
似乎有些人采取相同的方式,但他们没有问题,如here。 任何建议都将不胜感激。
======
更新
我刚刚测试了以下网址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}}
答案 0 :(得分:1)
好的,愚蠢的错误!
网址的第一个参数以“?”开头而不是“&”。
因此,在将网址更改为https://graph.facebook.com/FACEBOOK_ID/albums?access_token=TOKEN
后,它正在运行:)