Facebook - 获取页面的照片

时间:2012-03-07 09:49:35

标签: javascript facebook facebook-graph-api photos

我想在我的网站上显示粉丝页面(我拥有)的相册中的照片。只有来自这个粉丝页面,不是来自访问者自己的页面。 因此,当用户浏览网站时,我不会看到渗透对话框。

我尝试使用Graph Explorer为我的应用程序生成访问令牌。 https://developers.facebook.com/tools/explorer

使用此访问令牌,我使用了此URL

https://graph.facebook.com/120545691408560/photos?access_token={accessToken}

这非常有效,我得到了我想要的照片。

但是当我退出Facebook时,我遇到了以下错误

  

消息:“验证访问令牌时出错:会话无效   因为用户退出了。“

那么如何生成一个在我未登录时有效的Acces令牌?

非常感谢

文森特

1 个答案:

答案 0 :(得分:2)

每次没有Facebook api进行通信时,您必须获取新令牌。 (至少对于大多数查询而言)

所以你必须使用Facebook api实现某种身份验证。

您可以使用JavaScript或Othello语言使用不同的库。 Facebook图形浏览器只是让你测试api功能。它不是复制粘贴解决方案。