【发布时间】:2012-01-05 12:23:11
【问题描述】:
我在http://www.etiennechampollion.com/lecteur/compositions.htm 有一个 Flash 音乐播放器 带有 Facebook 的赞按钮。
我设置了 OpenGraph 元标记以指定 flash 的 url 对象:
<meta property="og:video:type" content="application/x-shockwave-
flash" />
<meta property="og:video" content="http://www.etiennechampollion.com/
lecteur/dewplayer-
playlist.swf&showtime=true&autostart=true&autoreplay=true&xml=http://
www.etiennechampollion.com/lecteur/compositions.xml">
如果您尝试直接播放 http://www.etiennechampollion.com/lecteur/dewplayer-playlist.swf?showtime=true&autostart=true&autoreplay=true&xml=http://www.etiennechampollion.com/lecteur/compositions.xml 在您的浏览器中,它可以工作。
但是,如果一位用户单击“赞”按钮以便在他的 墙,播放器将显示,但显示“XML 错误”,这让我知道 它没有找到 composition.xml 文件。
在facebook中,如果我查看页面的源代码,我会发现 facebook 使用相对路径:“compositions.xml”。
所以问题是:我怎样才能让 Facebook 获得 通过 OpenGraph 播放器和播放列表?
感谢您的帮助。
阿诺
【问题讨论】: