2013-10-11 79 views
0

为什么有些人通过以下端点访问他们的Facebook照片/相册:访问Facebook的照片/相册没有访问令牌

www.facebook.com/facebookID/albums

但是,当我尝试以这种方式访问​​我的相册,但出现错误提示我使用access_token。

www.facebook.com/facebookID/albums?access_token=GFDGTRDSVGRDWVSGRDESVGRDSVGDFRSGRDSGDRSGRD ....

它(显然)工作正常,当我使用一个令牌,但我希望能够允许访问没有令牌......任何想法?

回答

0

访问照片是有特权的,您需要来自照片或friends_photos的访问令牌才能成功完成请求。

有些人可能能够访问相册或照片,而不会将该标记附加到该网址是因为它之前已被请求并且当前已存储。

您应该始终在这些请求中提供访问令牌。

看到:https://developers.facebook.com/docs/reference/api/album/

参考它指出:

To read an Album you need 

- Any valid access token if it is public and belongs to a Page 
- The user_photos permission if it belongs to a User The friends_photos 
- permission if it belongs to a User's friend