用户故事中的自定义占位符
Custom placeholders in user story
我正在尝试使用图表 api 在 Facebook 用户的墙上发布用户故事。
我的用例是这样的:
用户写了一篇关于特定社区的文章
我创建了一个动作 'writes' 和两个对象 'article' 和 'community'。
这两个对象在我的网站上都有各自的页面,我在其中为开放图创建了所有相应的元数据。使用 Open Graph Object Debugger 进行测试,看起来不错。
现在我想自定义故事的显示方式。
默认句例如
"[user] wrote [article.noun] via [appname]"
(括号只是为了标识占位符)
但我想包含有关社区的信息。
所以我所做的是在写入操作中添加一个 属性,称为 community,它期望引用一个社区对象。
那我把句子改成:
"[user] wrote [article.noun] on community.title via [appname]"
通过 triboom 演示
但 community.title 仅被视为纯文本而不是占位符。
有没有办法告诉FB在句子中使用属性值?
我找不到任何关于此的文档。
TIA
s
好的,刚刚发现您需要使用 {object.property} 语法(文档在此处 https://developers.facebook.com/docs/opengraph/creating-custom-stories#variations)
如果可行,将进行更多调查并更新答案。
非常感谢您发帖!
如果句子中有多个对象,如何引用占位符?例如,在 "One to Two" 句子中:
"[user] wrote [article1.noun] and [article2.noun] on community.title via [appname]"
请原谅将此作为答案发布。不幸的是,我缺乏评论的声誉。
我正在尝试使用图表 api 在 Facebook 用户的墙上发布用户故事。 我的用例是这样的: 用户写了一篇关于特定社区的文章 我创建了一个动作 'writes' 和两个对象 'article' 和 'community'。 这两个对象在我的网站上都有各自的页面,我在其中为开放图创建了所有相应的元数据。使用 Open Graph Object Debugger 进行测试,看起来不错。
现在我想自定义故事的显示方式。
默认句例如
"[user] wrote [article.noun] via [appname]"
(括号只是为了标识占位符)
但我想包含有关社区的信息。 所以我所做的是在写入操作中添加一个 属性,称为 community,它期望引用一个社区对象。
那我把句子改成:
"[user] wrote [article.noun] on community.title via [appname]"
通过 triboom 演示
但 community.title 仅被视为纯文本而不是占位符。 有没有办法告诉FB在句子中使用属性值? 我找不到任何关于此的文档。
TIA s
好的,刚刚发现您需要使用 {object.property} 语法(文档在此处 https://developers.facebook.com/docs/opengraph/creating-custom-stories#variations) 如果可行,将进行更多调查并更新答案。
非常感谢您发帖! 如果句子中有多个对象,如何引用占位符?例如,在 "One to Two" 句子中:
"[user] wrote [article1.noun] and [article2.noun] on community.title via [appname]"
请原谅将此作为答案发布。不幸的是,我缺乏评论的声誉。