php - Facebook 集成 - 您是否需要单独的页面来与自定义对象交互,或者页面上可以有多个对象吗?

标签 php javascript facebook

我是第一次使用 Facebook 集成。

从文档看来,自定义对象必须为每个对象都有一个单独的页面,因为您必须在页面的头部包含该对象的元标记。

这是否意味着我不能在单个页面上拥有多个自定义对象?

我能否以某种方式在单个页面上列出多个自定义对象,并能够通过自定义操作与它们进行交互?

使用文档使用的示例..是否可以在单个页面上有 20 个食谱,并让用户说“我正在 cooking 食谱 A、B 和 C”,并让每个选择触发一个帖子到他的墙上?

我希望简单地将对象 ID 附加到页面上的项目,并使用 AJAX 传递它们来触发操作..但后来我读到了有关元标记的信息,我想不出现在如何做到这一点。看来您必须将用户发送到每个项目的谨慎页面。这是真的吗?

最佳答案

每个对象都需要有一个不同的 URL,如果该对象具有本身就是对象的属性,那么这些“属性”对象需要一个包含元数据的 URL,但您仍将针对“主”发布操作URL,“属性”对象 URL 将由 facebook 解析并抓取元数据

如果您还没有阅读此文档以了解更多详细信息,请阅读:https://developers.facebook.com/docs/technical-guides/opengraph/defining-an-object/

关于php - Facebook 集成 - 您是否需要单独的页面来与自定义对象交互,或者页面上可以有多个对象吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13869773/

相关文章:

php - odbc_exec 与 odbc_excute

php - laravel 如何找到模型与其在数据库中的表之间的连接

javascript - JavaScript 文件是否与 HTML 正文一起下载

Javascript "Cannot read property ' 未定义的标题'在1个长度项上

php - get->Symfony2 中的请求

php - 当用户位于不同选项卡或离开时突出显示新的聊天 ping <div>

javascript - 您可以在创建时将参数传递给 AngularJS Controller 吗?

php - Facebook SDK 包装器的自动化测试

javascript - Facebook javascript JSON 错误消息

java - Facebook:图形 API java 库