如何从网页上打开Facebook帖子?

时间:2011-07-27 15:26:54

标签: facebook twitter

我正在撰写一个网站,希望用户能够点击发布到Facebook并打开一个已经填写了自定义帖子的窗口。我不想用我的网站或类似的东西对它们进行身份验证,只需将其发送到已填写帖子的Facebook网址。

Twitter正在使用我这样的东西。例如,点击此http://twitter.com/home?status=This%20is%20a%20custom%20post

有没有办法为Facebook做同样的事情?如果是,那么有人知道URL吗?

由于

3 个答案:

答案 0 :(得分:2)

我找到了我正在寻找的解决方案。要在不实际管理令牌的情况下发布到Facebook墙,您必须使用下面指定的参数调用下面的URL。

“http://www.facebook.com/dialog/feed?app_id=YOU_APP_ID&link=A_LINK_HERE&picture=PATH_TO_A_PICTURE&name=SOME_NAME&caption=SOME_CAPTION&description=SOME_DESCRIPTION&message=MESSAGE_TO_POST_ON_WALL&redirect_uri=REDIRECT_URL_AFTER_POST”

这将重定向回发布后的redirect参数中指定的url。如果没有发布,它将具有带有新帖子ID的参数post_id或没有参数。您可以在http://developers.facebook.com/docs/reference/dialogs/feed/找到文档。

答案 1 :(得分:0)

“赞”和“发送”按钮提供此功能: http://developers.facebook.com/docs/reference/plugins/like/ 您在页面上包含元标记,而喜欢/发送按钮选择此标记以共享到用户的墙上。

答案 2 :(得分:0)

您不能预先填写故事文本,这是针对FB政策的。 Twitter很酷,但在Facebook上它是一个禁忌。

请参阅:http://developers.facebook.com/docs/guides/policy/examples_and_explanations/stream_stories/

向下滚动到'Platform Policy IV.2'

您可以在屏幕上提出要说明的内容,但不能预先填写评论框。