我正在创建一个网站,我希望它能够显示我自己的 Facebook 个人资料页面墙上的帖子。这些帖子必须对访问我网站的任何用户可见。
在网上阅读了有关 Facebook api 主题的各种文章后,我以为我找到了正确的解决方案。以下步骤是我迄今为止所做的:
在 Facebook 上以开发人员身份登录(我在帖子中最多只能允许 2 个 URL,因此我省略了 URL)
设置一个新的应用程序,它给了我一个 App ID 和一个 App Secret。
在以下 URL 生成我的访问令牌:
其中 APP_ID 和 APP_SECRET 是第 2 步中的 App ID 和 App Secret。我还添加了“范围”参数并将其设置为“offline_access”,因为我相信这将使我的网站无需我就可以访问我的 Facebook 墙信息当前已登录 Facebook。
当我在 [http://pauldailly.javaprovider.net/danceclass][1] 访问我的测试页面时(我在步骤 2 中创建我的应用程序时将此 URL 设置为我的“站点 URL”。同样,我设置了我的“站点域”与我的站点 URL 相同,但没有“/danceclass”)。我收到信息消息“Paul Dailly 没有分享任何信息”,它显示了我的 Facebook 个人资料图片。我应该指出,这个测试页面使用 Facebook Wall jQuery 插件来调用 facebook。我已经提供了插件我的 facebook 页面的个人资料 ID 和我在上面生成的访问令牌。
我的问题是,既然我似乎有一个有效的访问令牌,我是否需要采取一些额外的步骤才能让我的网站现在可以访问我的 Facebook 帐户中的特定数据,例如我的墙贴?