2

随着时间的推移,我在页面上建立了一些 Facebook 喜欢 = http://www.andy-howard.com/verticalAndHorizo​​ntalAlignment/index.html

但我需要将此页面转换为 php 脚本(内容可管理)。很可能是 = http://www.andy-howard.com/code-help.php?id=143

有没有办法可以将我现有的 facebook 喜欢转移到新的 url?

4

2 回答 2

3

您不能将喜欢从一个 URL 转移到另一个 URL。

您唯一能做的就是让 Facebook“相信”该 URL 仍然是旧 URL——通过将页面中的og:url元标记设置为URL。

Facebook 将使用该值作为规范 URL 来识别此 Open Graph 对象并从中获取 Open Graph 信息,因此您必须确保这些旧 URL 是

  • 仍然可供FB刮刀访问,

  • 给它它正在寻找的 OG 信息,并且

  • “正常”访问者被重定向到新 URL,如果 Facebook 将他们链接到旧 URL

如何检测 FB 抓取工具正在请求您的页面,如下所述:https ://developers.facebook.com/docs/reference/plugins/like/#scraperinfo

于 2013-09-15T13:05:53.860 回答
0

我认为没有办法将喜欢从一个网址转移到另一个网址。Facebook like 插件的设计目的是让您可以在一个页面上,而实际上完全喜欢其他页面(即 url)。如果喜欢真的很重要,您可以将每个内容的旧网址保存在数据库中,并继续收集对该网址的喜欢,并将访问者从该网址重定向到新网址。

于 2013-09-15T08:17:15.583 回答