Facebook 使用标签设置视频持续时间

Facebook 使用标签设置视频持续时间,facebook,action,facebook-opengraph,watch,built-in,Facebook,Action,Facebook Opengraph,Watch,Built In,我在应用程序中使用内置的OpenGraph动作类型手表。当我发布此操作时,我只发送指向对象页面的链接。如文档中所述,默认情况下,“开始时间”将设置为有关活动的“打开图形”故事的发布时间,“过期时间”将设置为“打开图形”对象标记中指定的视频类型对象的持续时间 所以OpenGraph对象标记告诉我,持续时间应该标记为 [meta property="video:duration" content="runtime in secs"] 我将此属性设置为6000,因此在页面标题中有以

我在应用程序中使用内置的OpenGraph动作类型手表。当我发布此操作时,我只发送指向对象页面的链接。如文档中所述,默认情况下,“开始时间”将设置为有关活动的“打开图形”故事的发布时间,“过期时间”将设置为“打开图形”对象标记中指定的视频类型对象的持续时间 所以OpenGraph对象标记告诉我,持续时间应该标记为

[meta property="video:duration"          content="runtime in secs"]
我将此属性设置为6000,因此在页面标题中有以下内容:

[meta property="og:type" content="movie" /]
[meta property="og:title" content="blabla" /]
[meta property="og:description" content="blablablablabla" /]
[meta property="og:image"  content="<image url>" /]
[meta property="og:video" content="content url"]
[meta property="og:video:type" content="application/x-shockwave-flash"]
[meta property="video:duration" content="6000"]
但是当我发布这个动作时,它似乎已经完成了,也就是说,在我的时间线上写的是“观看”而不是“正在观看”。 有人知道吗,我应该在页面上设置哪个属性来让Facebook获得正确的电影时长


对不起我的英语,谢谢你的帮助

这是一个bug,你能在上打开一个报告,并在评论中发布链接,供其他人订阅吗


但是,您可以通过在操作本身中指定expires_in属性来解决此问题。有关详细信息,请参阅文档:

我已经创建了一份报告,谢谢。它的链接是