javascript - Facebook - 获取页面的照片

标签 javascript facebook facebook-graph-api photos

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

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

有了这个访问 token ,我使用了这个 url

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

效果非常好,我得到了我想要的照片。

但是当我退出 Facebook 时,出现以下错误

message: "Error validating access token: The session is invalid because the user logged out."

那么如何生成在未登录时可用的访问 token ?

非常感谢

文森特

最佳答案

每次在没有 Facebook API 的情况下进行通信时,您都必须获取一个新 token 。 (至少对于大多数查询)

因此您必须使用 Facebook API 实现某种身份验证。

您可以在 JavaScript 或 Othello 语言中使用不同的库。 Facebook 图形浏览器仅允许您测试 api 函数。它不是复制粘贴解决方案。

关于javascript - Facebook - 获取页面的照片,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9599100/

相关文章:

javascript - Innerhtml 在页面加载时显示而不是在点击时显示

javascript - 使用 Browserify 在 Node JS 项目中包含 JQuery Mobile

facebook - 页面选项卡的 signed_request 偶尔未填充

javascript - 尝试通过 node.js http 发布到 "read ECONNRESET"时出现 'graph.facebook.com' 错误

facebook - 将 Facebook 事件目标与洞察行动类型相匹配

JavaScript parseInt 转换有问题

cakephp - 如何使用 facebook 连接 cakephp?

ios - Facebook iOS SDK 提要对话框无法正确显示

Facebook 应用创建第二组

javascript - 从 href 调用 javascript 函数