0

我已经在我的页面中实现了 Like 按钮 ( https://developers.facebook.com/docs/reference/plugins/like/ ) 以及适当的元标记。Facebook 上的点赞文字现在是这样的:

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

虽然 [[product_with_link]] 将我带到我喜欢的链接,但 [[site]] 将我带到 Facebook 应用程序,而不是网站的主 URL。单击此链接时,有没有办法让 Facebook 重定向到我的网站而不是我的 Facebook 应用程序?

4

1 回答 1

0

这是使用社交插件时要求拥有应用程序的“限制”。当它们附加到应用程序 ID 时,它可以更容易地跟踪洞察力。

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

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

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

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

于 2013-03-26T15:48:11.650 回答