如何在 Facebook 分享互动视频?

How to share interactive video in facebook?

我有一个简单的 html5 互动视频,你可以在这里观看

live demo

我想要这样的东西

Expected result

我试过这样的东西

<a href="https://www.facebook.com/sharer/sharer.php?u=https://meed.audiencevideo.com/onlyvideo.html title="Share on
                                                                                Facebook" target="_blank" id="facebookbtn" class="share-btn btn
                                                                                btn-facebook">
                                                                                <img src="images/Facebook.png">


</a>

唯一一张图片没有分享任何视频或任何内容

是否可以达到我想要的效果?

加入 "Developers on Facebook" 小组可能会得到一些帮助。 (https://developers.facebook.com/) 我想复制预期结果会很困难,因为它处于专利申请状态。

您可以使用 Facebook SDK for javascript,请完成以下步骤。 https://developers.facebook.com/docs/sharing/reference/share-dialog

如果共享不起作用,您可以尝试 Post 选项。

<!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

否则您可以使用其他替代方法

  1. https://www.addthis.com/

  2. https://www.addtoany.com/