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



我是第一次使用Facebook集成。

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

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

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

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

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

每个对象都需要具有该对象的独特URL,如果对象具有本身就是对象的属性,则这些"属性"对象需要一个包含元数据的URL,但您仍将发布针对"主"URL的操作,并且"属性"对象URL将由Facebook解析并抓取元数据

阅读此文档以了解更多详细信息(如果尚未阅读):https://developers.facebook.com/docs/technical-guides/opengraph/defining-an-object/

最新更新