【问题标题】:How to share interactive video in facebook?如何在脸书上分享互动视频?
【发布时间】:2019-09-30 09:24:51
【问题描述】:

我有一个简单的 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>

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

有没有可能实现我想要的?

【问题讨论】:

  • 将交互式 HTML5 内容直接共享到新闻源仅适用于有限的 Facebook 合作伙伴 AFAIK。 Instant Games 也基于 HTML5,但我不确定您是否可以发布您喜欢的内容,Facebook 可能会反对它实际上不是游戏。

标签: javascript html facebook facebook-graph-api facebook-javascript-sdk


【解决方案1】:

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

如果分享不起作用,您可以尝试发布选项。

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

【讨论】:

    【解决方案2】:

    加入“Facebook 上的开发者”小组,您可能会得到一些帮助。 (https://developers.facebook.com/) 我猜想复制处于专利申请状态的预期结果会很困难。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-01-13
      • 2011-08-03
      • 2011-12-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多