阅读 The Open Graph 协议站点 > http://ogp.me/以供参考。
<meta property="og:video:secure_url"content="https://www.example.com/my.swf?v=1"/>
<meta name="og:video:height"content="164"/>
<meta name="og:video:width"content="164"/>
<meta name="og:video:type"content="application/x-shockwave-flash"/>
看起来我需要将http://www.facebook.com/help/contact.php?show_form=video_embed_whitelist列入白名单,因为我使用的是 https
我认为 Facebook 允许 SWF 播放器用于我在论坛中看到的所有讨论中的视频包装器,尽管我没有看到任何非标准/自定义视频播放器被嵌入到 Facebook 墙上的帖子中。
要在墙上发布自定义 swf 视频,看起来我必须:
- 制作脸书应用
- 使用上面显示的打开图形元标记制作一个 html *page 来保存 swf
- 发布带有 *page 链接的状态更新
现在对于这个问题的棘手部分......
我使用 Node.js(尤其是 Socket.io),而不是制作大量 SWF 文件,我想制作一个连接以获取视频的 SWF(这可以使用 v=1 之类的 flashvar 来完成),但我是想知道 Facebook 会阻止此服务器连接吗?
如果这是可能的,我正在看这个:http ://blog.ionelmc.ro/2008/11/29/flash-socket-bridge-with-haxe/但我也不太确定 - 虽然这段代码看起来像节点现在看来,我已经喝过咖啡了,这只是客户端。此外,我对 swf/flex/flash/wtf 不熟悉,并且在阅读各种网站上的许多不同的 flash javascript 桥接代码时想知道如果这一切甚至可以通过简单的 swf 实现,还是他们在谈论空气?
有谁知道可以连接到 node.js、socket.io 或其他模块的 javascript 库/flash 库?我觉得我在这里主要是理论,道歉。