如何让Facebook链接到我的网站而不是我的应用程序?

时间:2013-03-18 13:17:20

标签: facebook facebook-like

我已经在我的页面中实现了Like按钮(https://developers.facebook.com/docs/reference/plugins/like/)以及正确的元标记。 Facebook上的文字现在就像:

[[User]] likes [[product_with_link]] on [[site]].

虽然[[product_with_link]]带我链接我喜欢,[[site]]带我到Facebook应用程序,而不是网站的主要网址。有没有办法在点击这个链接时让Facebook重定向到我的网站而不是我的Facebook应用程序?

1 个答案:

答案 0 :(得分:0)

这是在使用社交插件时拥有应用程序的要求的“限制”。当它们附加到应用程序ID时,可以更轻松地跟踪这些见解。

要启动并运行简单的解决方法,您只需在应用程序的主画布URL上添加与此类似的代码(示例在PHP中)。

echo "<script language='javascript'>";
echo "top.location.href = 'http://your.site.com/';";
echo "</script>";

现在,只要用户登陆您的应用程序画布,JavaScript重定向就会将其发送到您网站上的相应页面。

请注意,对于直接访问画布URL的用户,也会发生此重定向。