2013-10-11 107 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