我正在尝试使用图形api在facebook用户的墙上发布用户故事。 我的用例是这样的: 用户写了一篇关于特定社区的文章 我创建了一个动作“写入”和两个对象“文章”和“社区”。 这两个对象在我的网站上都有他们的页面,我在那里为开放图形创建了所有相应的元数据。使用Open Graph Object Debugger进行测试,它看起来很好。
现在我想自定义故事的显示方式。
默认句子例如是
"[user] wrote [article.noun] via [appname]"
(括号仅用于识别占位符)
但我想提供有关社区的信息。 所以我所做的是为写操作添加一个属性,称为社区,期望引用社区对象。
然后我将句子改为:
"[user] wrote [article.noun] on community.title via [appname]"
通过triboom演示“
但是community.title只被视为纯文本而不是占位符。 有没有办法让FB在句子中使用属性值? 我找不到任何关于此的文件。
TIA 小号
答案 0 :(得分:1)
好的,刚发现你需要使用{object.property}语法(doc is here https://developers.facebook.com/docs/opengraph/creating-custom-stories#variations) 如果有效,将调查更多并更新答案。
答案 1 :(得分:0)
非常感谢你发帖! 如果句子中有多个对象,如何引用占位符?比如,例如,在“一对二”句子中:
"[user] wrote [article1.noun] and [article2.noun] on community.title via [appname]"
请原谅将此作为答案发布。不幸的是,我缺乏评论的声誉。