Facebook Open Graph每个动作多个对象

时间:2012-03-05 02:26:01

标签: facebook facebook-opengraph

我有一个自定义操作(添加)和两个自定义对象(收藏夹列表)和(电视节目)。我想将电视节目添加到收藏夹列表并将其注册到Facebook时间线。 I.E.这两个对象都附加在同一个动作上。

我希望新闻提要阅读:

“[Joe]将[现代家庭]添加到他的[收藏夹列表]中。”

我似乎无法弄清楚如何将两个对象附​​加到同一个动作并让它们一起显示在时间轴中。我可以做其中一个。

任何人都有这方面的经验吗?这可能吗?

4 个答案:

答案 0 :(得分:2)

我一直在寻找一种方法,但我找不到任何有用的东西。

我注意到Spotify没有问题(直接来自朋友的提要)这样做:[用户]在Spotify上听[艺术家]的[歌曲],虽然看着'类型'打开图表上的文档:http://ogp.me/#types看起来像是一个用于听音乐的自定义功能。

答案 1 :(得分:0)

收藏夹列表应该是Open Graph对象吗? 用户可以使用不同的名称拥有多个收藏夹列表吗?

如果每个用户只有一个收藏夹列表(称为“收藏夹列表”),则没有理由将其定义为Open Graph对象。

也许可以使用描述性的App名称来使聚合可读。

[用户] [电视节目] 添加到 [AppName]

  • Joe Modern Family 添加到 MyFavoritesList
  • Joe 现代家庭 3个其他电视节目添加到 MyFavoritesList
  • Joe Bob 3人 Modern Family 添加到 MyFavoritesList

答案 2 :(得分:0)

将您的操作从[添加]更改为[收藏]并让[收藏]继承自[喜欢]而不是[操作]

在[收藏夹]

上添加[收藏夹列表]作为自定义属性

标题仍将只出现对象和动作:

“[Joe]用YourApp收藏[现代家庭]”

然而,在配置故事附件中,您可以在标题中为附件添加一些额外的位,例如:

[现代家庭]添加到他们的[收藏夹列表]。

虽然明显有花括号: - )

答案 3 :(得分:0)

您可以将[收藏夹列表]设置为属性而不是连接对象类型,并使用“配置句子”上的大括号以您希望的方式显示它