facebook feed方法链接默认添加fb_ref =默认最后如何删除

时间:2015-02-10 09:26:12

标签: facebook

我正在使用feed方法从我的网站使用asp.net和jquery / javascript发布到我的Facebook墙上最初它工作正常但突然在最后的链接添加了fb_ref =默认我不知道为什么它发生了我想要删除,请帮助我。我需要尽快回答,请帮助我。感谢。

1 个答案:

答案 0 :(得分:1)

你可以通过使用.htacess来解决这个问题,通过在目前的规则上面添加以上内容,将从& fb_action开始删除所有内容。

RewriteRule ^(.*?)&fb_action /$1 [L,R=301]

但这是解决方法,正确的方法是使用Share Dialog而不是Feed Dialog。

Feed对话与分享对话之间的主要区别 如你所见

https://developers.facebook.com/docs/sharing/reference/feed-dialog/v2.0 https://developers.facebook.com/docs/sharing/reference/share-dialog

Feed对话:

您可以将Feed对话添加到您的应用,以便人们可以将个别故事发布到他们的时间轴。这包括您的应用管理的字幕以及共享内容的人的个人评论。

分享对话

“共享”对话框提示用户将个人故事或Open Graph故事发布到其时间轴。这不需要Facebook登录或任何扩展权限,因此这是在网络上启用共享的最简单方法。

所以你必须使用:

Feed对话==>对于您开发的页面,您可以更改htaccess

分享对话==>对于页面,您无法更改它的代码