facebook - 对于 HTTPS 用户,共享的 Facebook 视频不会内嵌在墙帖中显示

标签 facebook facebook-like facebook-opengraph

我有一个带有“赞”按钮的应用程序。一旦我点击“赞”,一条包含视频链接的帖子就会出现在我的 Facebook 墙上。 如果我关闭 facebook 安全性(所有 FB 页面都是通过不安全的 http 打开),我可以播放嵌入到我的 facebook 墙中的视频。但是,一旦安全性设置完毕,单击我的视频缩略图就会打开一个新选项卡,而不是嵌入式播放器。

无论 Facebook 安全性如何,我如何才能使视频以相同的方式播放。

看起来这是可能的:YouTube 页面包含基本相同的 OGraph 选项卡,但无论 FB 安全设置如何,它们的播放器总是嵌入到我的墙中打开。

最佳答案

您可能需要指定视频的 HTTPS 来源,请参阅此处: https://developers.facebook.com/blog/post/602/

和文档: https://developers.facebook.com/docs/opengraph/#audiovideo

如何指定安全 URL 的示例如下: <meta property="og:video:secure_url" content="https://secure.example.com/awesome.swf"/>

我认为 youtube 是一个特例,其他人都需要手动指定 HTTPS URL,以便为 HTTPS 用户内联显示内容

关于facebook - 对于 HTTPS 用户,共享的 Facebook 视频不会内嵌在墙帖中显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8267543/

相关文章:

facebook - FQL : Selecting friend's photos

iphone - Facebook 中的图片分享功能无法使用

Facebook 'Like' 盒子问题 - 它改变了吗?

linkedin-api - 如何更新 Linkedin Open Graph 图片?

ruby-on-rails - Rails 3 中的简单 Facebook API 使用

facebook - 如何通过 Facebook API 获取好友点赞

ios - Facebook iOS SDK 4.0 "App Invites"在没有 iOS 通知的情况下发送

facebook - 无法使用 Facebook C# SDK 获取页面 "like"状态

jquery - Facebook 喜欢 iframe 减慢页面加载速度

ios - Facebook iOS SDK 错误 – 发布开放图谱操作