在Facebook上发布状态

时间:2010-12-14 09:40:57

标签: php facebook status

我创建了一个facebook应用程序。

它仅适用于我的帐户,这意味着我只能在我的帐户上发送消息。

用户如何输入他们的access_token和消息呢? 将通过access_token进行身份验证,消息应该是 通过我的Facebook应用程序发送该特定用户的帐户。

在排序中,我想仅使用用户的access_token在Facebook上发布状态。

我已经为Twitter做了同样的事情,并且工作正常。

任何人都可以帮助我吗?

1 个答案:

答案 0 :(得分:0)

这是我用于我的一个Facebook应用程序的过程,用于从[我的应用程序]的用户向他们的一个朋友发布墙贴:

  1. 通过Authentication section of the documentation
  2. 中描述的流程对用户进行身份验证
  3. 存储您致电https://graph.facebook.com/oauth/access_token
  4. 后返回的access_token(键入Facebook用户ID)
  5. 如果您需要发布到用户朋友之一的墙上,请查找上面步骤2中存储的access_token并调用Graph API(如Post section of the documentation的“发布”子部分所述用它。
  6. 请注意:您需要在用户退出Facebook后请求'offline_access'扩展权限才能使用该令牌。此外,Facebook确实限制了每个用户每天可以提出的请求数量。从理论上讲,这应该随着您的应用而增长,但是在没有发生这种情况之前我遇到了问题。您可以在以下位置查看当前限制:

    http://www.facebook.com/business/insights/app.php?id= [APP_ID]&安培;标签=分配