gpt4 book ai didi

video - 如何使用 JavaScript SDK 分享视频?

转载 作者:行者123 更新时间:2023-11-28 21:42:39 24 4
gpt4 key购买 nike

我正在使用 FB.ui 来允许用户将某些内容分享到他们的墙上。它工作正常,但我希望我可以分享视频 - 就像您可以使用 Open Graph 标签一样。这是我当前的代码:

$('#share').click(function() {
FB.ui(
{
method: 'feed',
name: 'App name',
link: 'http://www.facebook.com/pages/mypage',
picture: 'http://url.com/picture.jpg',
caption: 'Type in a caption',
description: 'A description of the share',
});
});

使用 Open Graph 标签,您可以执行以下操作:

<meta property="og:video" content="https://url.com/video.swf" />
<meta property="og:video:height" content="259" />
<meta property="og:video:width" content="398" />
<meta property="og:video:type" content="application/x-shockwave-flash" />
<meta property="og:image" content="https://url.comimage.jpg"/>

当 Facebook 抓取您的页面时,他们会将图片放在带有“播放”按钮的共享帖子中,然后当您单击它时,SWF 就会显示出来。

这可以用 JS SDK 实现吗?

谢谢

最佳答案

问题很老,但答案是:

<!DOCTYPE HTML>
<html lang="en-US">
<head>
<meta charset="UTF-8">
<title> Publish </title>
</head>
<body>
<div id='fb-root'></div>
<script src='http://connect.facebook.net/en_US/all.js'></script>

<input type="button" value="Publish " onclick="publish(); return false;" />

<script type="text/javascript">
FB.init({appId: "APP_ID", status: true, cookie: true});

function publish()
{
var feed = {
method: 'feed',
picture: 'THUMB',
link: 'http://google.com',
name: 'Google',
description: 'DESCRIPTION',
source: 'PATH_TO_SWF_OR_PLAYER_WITH_PARAMETERS',
type: 'video',
};

function callback(response){
if(response && response.post_id !== undefined) {
alert('published');
}
}

FB.ui(feed, callback);
}
</script>
</body>
</html>

更多信息 here .

关于video - 如何使用 JavaScript SDK 分享视频?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7249632/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com