Facebook错误地拒绝动作标记

时间:2012-11-30 09:40:55

标签: action opengraph tagging

不确定是否是发布此内容的最佳位置,但不确定我能在哪里发布。

我的应用程序基本上是一个表单,他们填写这些表单以获取活动的访客列表,因此他们选择事件(对象)并添加他们的详细信息以及将与他们一起的访客数量。在提交时,这会创建一个动作,即Joe博客在活动的嘉宾列表中。

由于与他们一起来的客人可能是他们在Facebook上的朋友,因此能够标记这些朋友以便他们知道他们也在宾客名单上是有意义的。

然而,Facebook正在拒绝这一点并且说......

  

您提交的操作标记属性不符合我们要求您真正标记您与之分享经验的其他用户的要求。对于Open Graph操作,仅当两个用户都在执行操作时,才能使用操作标记附加属性。

我可以告诉我的应用程序满足这些要求,因为被标记的人将分享经验,即Joe Bloggs在与Friend 1和Friend 2的活动的嘉宾列表中

希望来自Facebook的人能够看到这一点,并正确解释为什么它会被拒绝,因为我不明白为什么(在他们的例子中)你可以与某人一起烹饪食谱而不是与他们一起出现在客人名单上。

1 个答案:

答案 0 :(得分:1)

  

在提交时,这会创建一个动作,即Joe Blog在活动的嘉宾列表中。

     

由于与他们一起来的客人可能是他们在Facebook上的朋友,因此能够标记这些朋友以便他们知道他们也在宾客名单上是有意义的。

不。

操作标记应该标记位于操作的物理位置的朋友,并且一起执行此操作。

“在宾客名单上”没有物理位置,也没有“承诺” - 只是,在列表中(所以我会质疑它是否是真正的“行动”,因为它不是活动,而是被动)。

Quote from docs

  

“例如,你应该用它来说,Austin正在The Ballpark with Rose吃饭。不是,Austin将在The Ballpark with Rose吃饭,因为那个人还没有采取行动。“

-

  

我可以告诉我的应用程序满足这些要求,因为被标记的人将分享经验,即Joe Bloggs在与Friend 1和Friend 2的活动的嘉宾列表中

你说“分享经验”这里应该是一个线索 - 当Joe及其朋友实际上参加事件时, 可能值得采取行动标记。

根据您的需要,您应该改为mention tagging