Facebook是否支持oEmbed?
任何人都知道Facebook是否支持oEmbed在链接共享时嵌入视频(或其他媒体)。我GOOGLE了,但不能得到一个明确的答案。Facebook是否支持oEmbed?
我的问题Facebook的开发者论坛没有答案。 http://forum.developers.facebook.net/viewtopic.php?pid=334549
是的 Facebook支持oembed。您可以在这里结帐的文档..
https://developers.facebook.com/docs/plugins/oembed-endpoints
注意:为了使这个API正常工作在移动设备上 Ajax调用;您需要使用端点域“apps.facebook.com”而不是“www.facebook.com”:
https://apps.facebook.com/plugins/post/oembed.json/?url= {内容URL}
这是因为如果你使用的终端是内置正式文件“www.facebook.com”移动设备的用户代理将强制重定向到“m.facebook.com”,该文件没有实现该端点。
不,目前没有对oEmbed的支持。你有两个选择(也许更多,但有两个是我所知道的):
- Embedly http://embed.ly/
- 使用Facebook的视频标准形式嵌入工程师自己对于Facebook嵌入解决方案,如:
http://www.facebook.com/photo.php?v=VIDEOID&set=t.SOMENUMBER&type=2
成为
<object width="400" height="300" ><param name="allowfullscreen" value="true" /><param name="movie" value="http://www.facebook.com/v/VIDEOID" /><embed src="http://www.facebook.com/v/VIDEOID" type="application/x-shockwave-flash" allowfullscreen="true" width="400" height="300"></embed></object>
这是否仍然有效? – 2013-03-18 22:35:28
看来Facebook现在不支持oEmbed。 – Flimm 2015-12-29 16:10:33
嵌入式支付。免费的替代品是Noembed。 :)
他们是一个非常有趣的选择,但不幸的是,他们不支持Facebook,因为他们声称 – AbdelHady 2013-09-14 21:33:34
是的Noembed实际上并不支持Facebook,请参阅https://noembed.com/providers ctrl-f facebook – edibleEnergy 2014-10-09 11:59:38
Facebook现在支持oEmbed。 – Flimm 2015-12-29 16:10:50
嗯..这里也没有答案.. – 2011-04-22 16:58:01