php - 是否可以在同一页面上使用两个 Facebook 应用程序,或者将它们合并为一个?

标签 php javascript facebook facebook-opengraph

更新:通过从第一个应用程序导出 Facebook 评论并将其导入为 WordPress 评论来修复,遗憾的是还无法将它们导入到新的 Facebook 评论中。

曾几何时,我们公司做出了一个错误的决定,即使用一个 Facebook 应用程序作为我们博客上的评论插件,并使用另一个单独的应用程序来处理向 OpenGraph 的发布。现在,我们正在尝试将我们的博客设置为在人们阅读我们的内容时发布“阅读”操作,但遇到了我们无法在同一页面上使用两个不同的 Facebook 应用程序的问题。所以我的问题有两个:

  1. 有没有办法合并我们的两个应用程序,这样我们就不必丢失博客上使用 OpenGraph 的所有评论,或者丢失我们记录并保留评论的 OpenGraph 操作。

  2. 我还没有找到连接到同一页面上两个单独的 Facebook 应用程序的方法

谢谢!

最佳答案

您始终可以将其中一个合并到另一个中,但是您可能必须重建一些东西,以使一个函数在另一个函数当前正在执行的操作之上与另一个函数一起工作。您可以构建第 3 个应用程序,它是第 2 个应用程序的端口,这样您就可以让前 2 个应用程序运行,而在第 3 个应用程序上进行重建时启动第 3 个应用程序,并在准备就绪时将另外 2 个应用程序关闭。

但是将一个与另一个连接起来是不可能的,就好像 Facebook 应用程序被沙箱化一样,无法通过 Facebook 相互通信。他们可以使用相同的服务器、相同的数据库等,并且可以从他们所在服务器的服务器级别在后端相互操作。

但归根结底,这取决于你在做什么、它们目前的工作方式以及其他所有因素。对此没有简单的答案,没有什么比将一组文件放在另一组文件之上并希望它能起作用更好的了。

你要么坚持现状,要么进行某种程度的重建,不幸地将它们结合在一起

关于php - 是否可以在同一页面上使用两个 Facebook 应用程序,或者将它们合并为一个?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11730801/

相关文章:

php - 从 XML 标签获取 HTML

php - 为什么需要 TLS/SSL?

Facebook 图形 API : offset_y offset_x

java - 我的 Facebook 应用程序如何将消息发布到墙上?

python - “if”元素不在 Google App Engine 列表中

php - 在数据库 PHP/MySQL 中查找类似的描述

php - 从 call_user_func() 调用时,array_pop() 需要弃用的按引用调用

javascript - 如何过滤选择选项中的数据并将其显示为报告(php : laravel framework)

javascript - 方法中一行的 tslint 错误

javascript - IIFE,javascript,函数未定义