用户故事中的自定义占位符

时间:2015-02-07 16:49:13

标签: facebook facebook-graph-api

我正在尝试使用图形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 小号

2 个答案:

答案 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]"

请原谅将此作为答案发布。不幸的是,我缺乏评论的声誉。