是否可以通过常用操作在 Open Graph 故事中添加自定义参数?

Posted

技术标签:

【中文标题】是否可以通过常用操作在 Open Graph 故事中添加自定义参数?【英文标题】:Is it possible to add a custom parameter in a Open Graph story with a common action? 【发布时间】:2013-08-30 15:26:11 【问题描述】:

我们正在开发一个健身应用程序,人们可以在其中跑步并为社区进行体育锻炼,作为锻炼的一部分。

例如,周三,Axel 跑了 5.6 公里,并帮助挖掘了一个野花花园。

我们希望构建一种简单的方式,让用户可以在 Facebook 的时间线上分享这些故事,并附上他们所跑课程的地图和描述活动的句子。我们选择使用fitness.runs 通用操作并且可以很容易地提供course 信息,但是不清楚是否或如何在句子中添加自定义参数task。理想情况下,故事(附有地图)应该是:

*Axel* ran *5.6* km to *help dig a wild flower garden* with GoodGym.

我们将不胜感激任何有关如何实现该功能的建议。

【问题讨论】:

【参考方案1】:

我认为这是不可能的。查看运行操作和课程对象,您无法添加自定义属性。例如,当您配置运行操作时,您会在顶部看到以下消息“通用操作类型:运行您正在查看通用操作类型的配置选项:运行。这些是只读的,仅供参考。”

但是,您可能要考虑使用“允许用户编写附加到此操作的个性化消息”的用户消息。然后你可以鼓励用户写一些他们帮助做的事情。

【讨论】:

以上是关于是否可以通过常用操作在 Open Graph 故事中添加自定义参数?的主要内容,如果未能解决你的问题,请参考以下文章

Facebook Open Graph,提交故事评论

非常规的 Open Graph 故事——如何构建?

Facebook Open Graph 发布带有对象的操作

是否可以使用 Feed 对话框和直接 URL 发布 Facebook Open Graph Story?

针对特定帖子的 Open Graph 见解

Facebook iOS SDK 4.2.0 - 分享自托管 Open Graph 故事时出错