通过Facebook从网站分享YouTube视频

时间:2015-04-22 18:41:15

标签: facebook video youtube facebook-opengraph

我真的很想通过Facebook从网站上分享你的视频。

我正在努力实现以下目标: 我想分享一个托管在youtube上的视频。该视频应该可以在Facebook上播放。在视频旁边,我需要有标题和说明。标题链接到网站,人们可以在该网站上分享视频。像这样:

enter image description here

然而,我总是这样做: enter image description here

我可以使用左侧的图像和右侧的文本获得共享的正确“布局”,但只能使用指向不存在的图像的og:image元标记(404)。 / p>

只要og:image元标记指向现有图像,布局就会发生变化。为什么会这样?我输了。

是图像的格式吗? (470 * 236)为了我的目的,图像和文本是共享的至关重要,因为文本(实际上是标题)链接到应该共享的网站。

还有一些非常奇怪的事情,当我调试“Open Graph Object Debugger”时,它看起来应该如此。 sharer.php在50%的情况下提供正确的“视图”。当它实际共享时,只有当我在og:image上有404时才会有效。

这是我的“og:video”标签的内容:

{
   "url": "http:\/\/www.youtube.com\/v\/7MAVG2BfTHc?autohide=1&version=3",
   "secure_url": "https:\/\/www.youtube.com\/v\/7MAVG2BfTHc?autohide=1&version=3",
   "type": "application\/x-shockwave-flash"
}

修改 根据要求,我提供了更多信息: https://graph.facebook.com/834694379943959

{
   "id": "834694379943959",
   "application": {
      "id": "969191506424946",
      "name": "fit.immoscout24.ch",
      "url": "http://fit.immoscout24.ch/"
   },
   "created_time": "2015-04-22T12:35:06+0000",
   "description": "D\u00e9niche rapidement ton nouveau logement gr\u00e2ce aux conseils de Michel ! N\u00b01 : strat\u00e9gie ! Utilise des arguments percutants pour convaincre le propri\u00e9taire",
   "image": [
      {
         "height": 360,
         "url": "http://img.youtube.com/vi/B5ZioKe_znM/0.jpg",
         "width": 480
      }
   ],
   "is_scraped": true,
   "title": "Michel Pont",
   "type": "video.other",
   "updated_time": "2015-04-26T20:11:39+0000",
   "url": "http://punch.immoscout24.ch/michel-pont",
   "video": [
      {
         "secure_url": "https://www.youtube.com/embed/B5ZioKe_znM",
         "type": "text/html",
         "url": "https://www.youtube.com/embed/B5ZioKe_znM"
      }
   ]
}

有谁知道如何解决这个问题?非常感谢帮助!

0 个答案:

没有答案