-2

我有一个 Web 应用程序,它使用 HTML5、javascript 和 jquery 向人们发送消息。我现在想让从网页更新您的 Facebook 状态成为可能。任何想法如何做到这一点?

4

2 回答 2

2

您基本上必须执行以下操作:

  1. 创建一个应用程序,代表您的 Facebook 用户进行发布
  2. 让 Facebook 用户允许应用程序为用户发帖(publish_stream 权限)。您应该为此获得一个访问令牌
  3. 获得具有正确权限的访问令牌后,您需要向https://graph.facebook.com/[FB UID]/post?access_token=[access token]发送 Facebook Graph API 请求,并使用 POST 参数定义您的状态更新。您可以在此处查看参数:https ://developers.facebook.com/docs/reference/api/post/
  4. 如果成功,API 调用应该返回一个 POST ID,以便您可以在帖子中查询喜欢、评论等内容。

你可以在这里查看我的 Facebook Graph API 教程:

http://net.tutsplus.com/tutorials/php/wrangling-with-the-facebook-graph-api/

该教程实际上是您正在寻找的 - 一个使用 Graph API 发布到不同 Facebook 页面/帐户的网站。它有点过时了(例如,Facebook 已经删除了 offline_access 权限),但稍作调整,它应该可以再次完美运行。

于 2012-05-16T20:35:29.687 回答
0

您将要研究使用Facebook Graph API。实际上,更新您的 Facebook 状态是一个相当冗长的过程,无法在此处描述,但他们的文档将帮助您朝着正确的方向开始。

于 2012-05-16T20:25:10.773 回答