1

我第一次使用 Facebook 集成。

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

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

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

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

我希望简单地将对象 ID 附加到页面上的项目,并使用 AJAX 传递它们以触发操作.. 但后来我读到了元标记,我现在想不出该怎么做。似乎您必须将用户发送到每个项目的谨慎页面。这是真的?

4

1 回答 1

1

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

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

于 2012-12-13T23:25:18.507 回答