如何将 Facebook 评论从一个站点迁移到另一个站点?

Posted

技术标签:

【中文标题】如何将 Facebook 评论从一个站点迁移到另一个站点?【英文标题】:How do I migrate Facebook Comments from one site to another? 【发布时间】:2013-07-08 09:29:03 【问题描述】:

您好,我是具有以下 ID 的 Facebook 应用的所有者:187382088033833。 我创建了新网站,我想恢复使用我的应用程序制作的旧 cmets。

例如在这个页面中,在旧版本中我得到了很多 cmets:http://www.youris.com/Environment/Bees/Bees_restored_to_health_in_Italy_after_this_springs_neonicotinoidfree_maize_sowing.kl

为什么现在我看不到旧的 cmets? 你能帮帮我吗?

【问题讨论】:

你们之前的cmets是怎么收集的?评论社交插件?您是否使用相同的应用程序 ID?您是否更改了应用程序设置以指向新域?我相信 cmets 与特定的域和 url 相关联,因此将它们迁移到新域可能是不可能的。 How can I move a URL via 301 redirect and retain the page's Facebook likes and Open Graph information?的可能重复 【参考方案1】:

根据 Facebook Comments Social Plugin 文档,cmets 与创建它们的页面的 URL 相关联。迁移到新域,或将您的页面移动到新 URL,而不使您的评论社交插件 URL 设置与过去相同,将导致您失去 cmets。

我会尝试将插件上的 href 设置更改为您正在加载的页面的旧 URL。如果 Facebook 在呈现 cmets 插件之前尝试验证它的存在,或者如果有人单击发布到他们的新闻提要的链接以便他们被重定向到适当的位置,您可能必须维护该旧页面作为重定向到新页面。

【讨论】:

我的意思是:我有一个 ID 为 187382088033833 的应用程序,我的应用程序进行了一些更改,用于 7 月 15 日的更改。问题是,如果我看到我的审核工具,我会看到所有的 cmets,但如果我尝试在我的网站上插入评论框,我就看不到。示例 我的页面:youris.com/Society/Culture_and_Leisure/… 之前有一些 cmets,现在这些 cmets 消失了

以上是关于如何将 Facebook 评论从一个站点迁移到另一个站点?的主要内容,如果未能解决你的问题,请参考以下文章

如何将 AES 模式从一种迁移到另一种?

如何将大型 MySQL 数据库从一台服务器迁移到另一台服务器?

如何将数据帧的2列组合到另一列中

如何将 DolphinDB 集群迁移到另一台机器上

如何将应用迁移到另一台服务器

text 将网站安装从一台服务器迁移到另一台服务器