【问题标题】:Posting to facebook timeline from an external site从外部网站发布到 Facebook 时间线
【发布时间】:2012-03-27 00:56:19
【问题描述】:

场景:登录 facebook 时,我点击了我网站上的分享链接。它会弹出对话框以发布到我的时间线。

问题:是否有必要创建一个应用程序来做到这一点?或者 facebook 是否提供了一个应用程序来请求权限为您执行此操作?

我目前的计划是使用带有 php sdk 的 facebook graph API 来请求适当的权限,使用 access_token 构建时间线 POST 请求。我只是不确定是否有更简单的方法来做到这一点。谢谢!

【问题讨论】:

    标签: php facebook-graph-api facebook-timeline


    【解决方案1】:

    Graph API 就是您所需要的。您的服务器需要支持 OAuth 2.0 身份验证。

    在您的 FB 应用程序的配置页面中添加处理此问题的脚本的 URL。

    请求具有offline_access 权限的access_token。 (offline_access 允许您在用户未登录的情况下发布到用户的时间线)。使用 access_token 执行 HTTP/POST,参数为 messageaccess_tokenhttps://graph.facebook.com/me/feed,如图所示 here

    注意:FB 从 2012 年 5 月 1 日起弃用 offline_access。请查看 this

    【讨论】:

      猜你喜欢
      • 2017-04-05
      • 2012-09-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-06-21
      • 2016-12-16
      • 2014-07-26
      • 1970-01-01
      相关资源
      最近更新 更多