使用Javascript API在用户的墙上嵌入Youtube视频

时间:2012-10-05 15:35:49

标签: youtube facebook-javascript-sdk embed opengraph facebook-wall

我正在尝试使用Javascript API在用户的墙上嵌入Youtube视频。我已经倾倒了一堆不同的教程并想出了这个:

var data = {
    method: 'feed',
    link: current_video_url, // Link to the vide on our site
    source: current_video_src, // Link to the Youtube video, http://youtube.com/v/[hash]
    picture: current_picture_url, // Thumbnail from youtube
    title: current_video_title, // Title from our page
    caption: current_video_description // Text from our page
}

FB.ui(data);

运行Facebook调试器显示正在为OG标记正确解析current_video_url链接,并且可以作为嵌入视频使用。我运行了一个调试器,所有变量都在data变量中正确设置。

这个工作正常约2天,然后我们推送网站。我们在Facebook上设置了一个新的AppID,但现在所有的视频都只是缩略图而不是嵌入在用户的墙上。我想也许这是现场网站的一个问题,但现在开发网站也被破坏了。

让这种工作始终如一的最佳方法是什么?

0 个答案:

没有答案