我正在尝试使用facebook提供的直接链接在我的墙上发布内容。帖子在我的墙上成功出现。但是,我似乎无法找到一个好的方法来向用户提供有关成功操作的一些反馈。我可以创建一个显示“成功”或类似内容的网页,但我真的想在发布后显示帖子。
在facebook developers reference中,它表示在成功发布后,它会在重定向链接中添加“帖子ID”,但redirect_uri
应该使用它?
http://www.facebook.com/dialog/feed?app_id=123050457758183&
link=http://developers.facebook.com/docs/reference/dialogs/&
picture=http://fbrell.com/f8.jpg&
name=Facebook%20Dialogs&
caption=Reference%20Documentation&
description=Using%20Dialogs%20to%20interact%20with%20users.&
redirect_uri=http://www.facebook.com
答案 0 :(得分:4)
redirect_uri
应指向您的页面,您将从URL参数中解析post_id
参数并执行任何操作,例如重定向到创建的帖子。
您可能还希望使用FB.ui({method:'feed'/*...*/}, callback)
的JS-SDK为您完成所有工作,这样您就可以在post_id
回调中选择FB.ui
而不是手动创建Feed对话框网址并传递redirect_uri
。