更多OpenGraph newbie-ism:
我在我的网站上定义了一个页面,其中包含一整套适合“视频”的元标签。这是一个标准的OG视频;没有定制的东西。一切都很好;页面成功传递了对象linter,并被标识为video:movie。该页面还包含以“通常”方式创建的Like按钮 - 具有一组参数的类“fb-like”的div,以及一些激活javascript。
用户Joe转到该页面并单击Like按钮;发生以下情况:
- 出现Like叠加框,显示有关页面/对象的信息,评论的文本字段和Post按钮。
- 按钮上的Like计数器递增。
- 然后,盒子立即消失,没有被点击,也没有输入任何东西。 (从来没有机会这样做。)
- 失去了增量;它可以追溯到以前的状态。
- Joe的Facebook个人资料页面包含一个条目“Joe喜欢链接”,其中包含对页面/对象的正确描述,包括在个人资料页面上播放视频的功能。
- Joe的朋友没有得到任何关于这种喜好的通知,尽管喜欢在Joe的活动日志中被标记为“公开”。
现在,我在我的网站上定义了几乎相同的另一个页面,但它只有基本类型的元标记,足以让它被识别为OG'网站'。再次,棉绒很高兴。 Joe现在转到此页面并单击Like按钮。这一次,行为是正确的,或者至少是我期望的:
- Like计数器递增。
- 显示覆盖框并让Joe继续输入内容。他这样做了,点击了Post按钮。
- Like计数器保留其新增加的按钮。
- Joe的FB个人资料页面包含一个带有他的名字的条目,他在“喜欢”框中输入的评论,以及页面/对象的描述。这不能作为视频播放,因为OG不知道它是视频。请注意,顺便说一句,该条目仅由Joe的名字组成,而不像其他情况那样“Joe喜欢链接”。
- Joe的朋友在他们的Feed中输入了一个条目 - 与Joe的个人资料页面上显示的内容相同。
我对这种行为感到非常困惑 - 由于各种原因,我希望将这些页面表示为OG视频,但是喜欢的行为是行不通的。有没有人看到过类似的东西?有什么建议吗?