0

更多OpenGraph新手主题:如何让我的OpenGraph对象正确“喜欢”?

我在我的网站上定义了一个适合于“视频”的全套元标记页。这是一个标准的OG视频;没有定制的东西。一切都很好;该页面成功传递了对象linter,并将其标识为video:movie。该页面还包含一个以“常规”方式创建的Like按钮 - 一组具有一组参数的“fb-like”类,以及一些激活javascript。

Joe,用户,进入页面并单击Like按钮;会发生以下情况:

  • 将出现Like叠加框,显示关于页面/对象,注释的文本字段和Post按钮的信息。
  • 按钮上的Like计数器递增。
  • 但是然后,盒子立即消失,没有被点击并且没有任何输入。 (从来没有真正有机会这样做。)
  • Like增量丢失;它可以追溯到之前的任何事情。
  • Joe的Facebook个人资料页面包含一个条目“Joe喜欢链接”,并带有正确的页面/对象描述,包括在个人资料页面上播放视频的能力。
  • Joe的朋友没有得到任何关于这种喜好的通知,虽然Joe的活动日志中喜欢被标记为“公开”。

现在,我在我的网站上定义了另一个页面,它几乎是相同的,但只有基本的元标记类型,足以将其标识为OG'网站'。再次,棉绒很高兴。 Joe现在转到此页面并单击Like按钮。这一次,行为是正确的,或者至少是我所期望的:

  • Like计数器递增。
  • 覆盖框出现并保持为乔进入的东西。他这样做,然后点击发布按钮。
  • Like计数器保留其新增加的按钮。
  • Joe的FB个人资料页面包含一个条目,其中包含他的姓名,他在“喜欢”框中输入的评论以及对页面/对象的描述。这不能作为视频播放,因为OG不知道它是一个视频。请注意,顺便说一下,该条目仅由Joe的名称组成,而不是“Joe喜欢链接”,如另一种情况。
  • Joe的朋友在他们的Feed中获得一个条目 - 与Joe的个人资料页面上显示的内容相同。

我很困惑这种行为 - 我想由于各种原因将页面表示为OG视频,但喜欢的行为不起作用。有没有人看到任何可比的?有任何意见吗?

+0

关闭这个现在在bug跟踪工具进入它;悬而未决。 – 2012-07-13 15:49:20

回答

1

这听起来像一个错误,也许你应该在https://developers.facebook.com/bugs/create

+0

这当然是我的想法,但我对OG相当陌生,所以我想我会环顾其他意见。已经有一段时间了,所以它已关闭到bug追踪器... – 2012-07-12 01:16:15

+0

嗯:刚刚发现这是一个“趋势错误”:https://developers.facebook.com/bugs/254250354686066。这不完全相同,但可能是相关的。我已经将上述行为提交为新的错误;我们拭目以待... – 2012-07-12 01:24:07