我正在尝试在一个页面中实现多个Facebook共享按钮,以共享不同的内容。
我在看这个页面: https://developers.facebook.com/docs/reference/dialogs/feed/
并尝试完全按照示例中列出的方式实现直接URL:
https://www.facebook.com/dialog/feed?
app_id=123050457758183&
link=https://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.example.com/response
但是,如果单击上面的链接并单击“共享”,则会收到错误消息。如何防止错误消息发生,并在点击共享时将故事实际发布到Feed?
我应该在我的页面上激活其他内容吗?我想确保我可以分享不同的内容。
任何见解都会非常感激:D。
答案 0 :(得分:1)
要使示例使用您的值,您需要使用https://developers.facebook.com/apps页面设置facebook应用程序。
在基本设置页面上设置应用程序的域和站点URL非常重要,因为facebook会根据这些页面验证提要对话框的redirect_uri
paremter。
使用应用程序的ID,您可以更改示例的app_id
和redirect_uri
参数,它应该可以正常工作。
由于您尝试在Facebook标签页上使用这些内容,请查看facebooks javascript sdk。 FB.ui方法使这些共享界面更易于使用。