我正在为 CMS 开发一些新功能,但我无法找到有关 Facebook 如何与其他网站交互的信息。如果存在交钥匙解决方案,我很想听听它们,但我基本上只是在寻找有关这些东西如何在幕后工作的文档的指针。包括php
、wordpress
和drupal
因为这些是我正在使用的基础技术,但也欢迎使用其他平台解决方案。
当您将 URL 粘贴到 Facebook 的“您的想法”框中时,Facebook 将自动获取简短的页面描述以及可能的缩略图列表。如果有视频,它通常会自动生成嵌入视频所需的 HTML。我还看到了一些功能,您可以链接到企业的主要网站,但随后会被提示“喜欢”他们的 Facebook 页面。
作为一个独立的网站所有者,我怎样才能让我的页面以这种方式对 Facebook 做出反应。例如,在以下页面(链接到个人网站)上,我有四个图像。但是,如果我将该 URL 放入 Facebook 状态更新中,则这些图像没有缩略图。
此外,虽然我已经推断出通知框的几个功能,但我很好奇是否还有其他我不知道的功能。
同样,虽然交钥匙解决方案和现有插件很有趣,但我真正想要的是我需要在自己的页面中嵌入什么样的元数据,或者我需要对 Facebook 请求做出哪些特殊响应。换句话说,我如何对网站进行编程以正确响应 Facebook。