Как поделиться интерактивным видео в фейсбуке? - PullRequest
0 голосов
/ 30 сентября 2019

У меня есть простое html5 интерактивное видео, вы можете посмотреть его здесь в прямом эфире

живое демо

Я хочу что-то вроде этого

Ожидаемый результат

Я пробовал что-то подобное

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

единственное изображение не поделилось видео или что-то еще

Можно ли добиться того, чего я хочу?

Ответы [ 2 ]

1 голос
/ 30 сентября 2019

Вы можете использовать Facebook SDK для 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>

Дополнительная информация здесь .

Или выМожно использовать другие альтернативы

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

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

1 голос
/ 30 сентября 2019

Вы можете получить некоторую помощь, присоединившись к группе «Разработчики в Facebook». (https://developers.facebook.com/) Было бы сложно воспроизвести ожидаемый результат, так как он находится в состоянии ожидания патента.

...