facebook:如何授予网站永久访问您的墙?
我正在创建一个网站,我希望它能在我自己的Facebook个人资料页面的墙上显示帖子。这些帖子必须对访问我的网站的任何用户可见 在网上阅读了关于Facebook api主题的各种文章后,我认为我找到了正确的解决方案。到目前为止,我已经完成了以下步骤:facebook:如何授予网站永久访问您的墙?,facebook,facebook-graph-api,facebook-access-token,Facebook,Facebook Graph Api,Facebook Access Token,我正在创建一个网站,我希望它能在我自己的Facebook个人资料页面的墙上显示帖子。这些帖子必须对访问我的网站的任何用户可见 在网上阅读了关于Facebook api主题的各种文章后,我认为我找到了正确的解决方案。到目前为止,我已经完成了以下步骤: 在Facebook上以开发者身份登录(我在帖子中最多只能有2个URL,因此我已经输入了URL) 设置一个新的应用程序,该应用程序为我提供了应用程序ID和应用程序机密 已在以下URL生成我的访问令牌: 其中APP_ID和APP_SECRET是步骤2中
我的问题是,既然我似乎有一个有效的访问令牌,我是否需要采取一些额外的步骤,以便允许我的站点现在从我的Facebook帐户访问特定的数据,例如我的墙贴?首先,访问令牌可能会以多种方式过期, 1.时间 2.当你注销时。 3.当你改变权限等 其次,是的,你需要不同于用户(即使用户是应用程序管理员)从他的Facebook个人资料中检索不同的信息 此外,确保你在网站中正确构建元标记,比如放置
og:admins
,og:app\u id
等。在网站中启动facebook(php/js)-sdk时,你也必须提供app\u id