我真的很想通过Facebook从网站上分享你的视频。
我正在努力实现以下目标: 我想分享一个托管在youtube上的视频。该视频应该可以在Facebook上播放。在视频旁边,我需要有标题和说明。标题链接到网站,人们可以在该网站上分享视频。像这样:
然而,我总是这样做:
我可以使用左侧的图像和右侧的文本获得共享的正确“布局”,但只能使用指向不存在的图像的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"
}
]
}
有谁知道如何解决这个问题?非常感谢帮助!