让用户从我的网站发布他们的Facebook页面

时间:2010-10-27 09:25:26

标签: facebook

我遇到了这个问题:我也需要让用户登录我的网站,在他们管理的Facebook页面上发布内容(链接,图片,帖子,笔记)。 我在Facebook开发者部分阅读了一些文档,但我有点困惑。 我需要注册一个应用程序,我可以用它来连接和发布。 为了让用户发布我向他们展示登录弹出窗口但是在他们登录后我遇到了麻烦。 让他们在自己的页面上发布的最佳方式是什么? 谢谢 麦酒

1 个答案:

答案 0 :(得分:1)

一旦您拥有该用户的访问令牌,您只需要对Graph API执行POST请求。您可以在此处阅读文档:http://developers.facebook.com/docs/reference/api/post

该页面的示例显示了如何使用php。

curl -F 'access_token=...' \
     -F 'message=Check out this funny article' \
     -F 'link=http://www.example.com/article.html' \
     -F 'picture=http://www.example.com/article-thumbnail.jpg' \
     -F 'name=Article Title' \
     -F 'caption=Caption for the link' \
     -F 'description=Longer description of the link' \
     -F 'actions={"name": "View on Zombo", "link": "http://www.zombo.com"} \
     -F 'privacy={"value": "ALL_FRIENDS"} \
     https://graph.facebook.com/me/feed

您不需要使用PHP。您可以使用任何Web客户端或Facebook库,例如Facebook C# SDK