问题标签 [oembed]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - 使用 CURL 播放 Youtube 视频
我正在使用 CURL 来获取这样的 Youtube 页面:
视频好像不能播放,不知道为什么。format json
我找到了一个脚本,它通过将数据设置为,然后像这样将其解码json
为普通格式,从而解决了这个问题html
:
我试图将这两个脚本“合并”为一个脚本。我把脚本放在一起是这样的:
如您所见,顶部的视频无法播放。如果您向下滚动到底部,您将看到另一个视频(这是 JSON 回显的视频),这个视频实际上可以播放。
如何让上(顶部)视频播放?我在考虑首先“找到”“对象”,然后格式化为 json 等。但我担心这会弄乱页面。
spotify - Spotify oEmbed 支持短链接
Spotify oEmbed 是否支持短的 spoti.fy 链接?
似乎没有(例如https://embed.spotify.com/oembed/?url=http://spoti.fi/WpbeyP)......但它会很好;)
video - tumblr oembed 对视频网站的支持 - 白名单?
tumblr 支持从许多提供 oembed json / xml 文件(youtube、vimeo、dailymotion)的视频网站复制和粘贴链接,但似乎忽略了其他网站(screenr、ted.com),尽管这些网站也提供有效的 oembed 文件。
因为 tumblr 文档/他们的谷歌组/stackoverlow 上没有关于此主题的信息:决定因素是什么?是否有提供者的白名单,如果有,与谁联系以加入此白名单?
非常感谢!
ps:作为一个 embed.ly 提供者(http://embed.ly/embed/features/providers)似乎还不够。
jquery - oembed 链接填充“未定义”
使用以下 javascript/jquery 代码:
我在我的页面上得到以下输出:
至少,如果有问题的媒体网址是好的。如果它使用了错误的 url,但它仍然解析为某些东西(例如受某种身份验证方案保护的媒体链接),那么我会得到类似的东西:
现在,我不介意锚标签在那里,但这undefined
是非常不可取的,因为它显示而不是媒体。通过在 div 上放置一个 watch 表达式,我可以清楚地看到 oembed 的回调正在执行此操作。我正在寻找一种方法来防止 oembed 将此文本放置在锚标记中,或者首先将锚标记放置在首位。
请注意,稍后简单地返回并删除它是行不通的:因为它是一个异步回调,我无法知道何时调用它。我只能避免它或以某种方式隐藏它。
android - 如何在 Android 应用程序中嵌入 SoundCloud 小部件
如果我有曲目的 URL,如何在 Android 应用程序中嵌入 SoundCloud 小部件?是否有官方的 SoundCloud 包装器可以将小部件集成到应用程序中,或者是否可以将轨道的 URL 集成到 Android 的本机播放器中?这样做的最佳方法是什么?
ruby-on-rails - ruby-oembed,Vimeo自定义参数?
我有一个网站,我希望能够上传和嵌入视频。我使用 Rails 4 和ruby-oembed
gem。
我希望能够编辑嵌入代码的一些参数。在我的一个模型中,我有以下代码:
OEmbed
似乎忽略了额外的参数。是否可以使用自定义参数OEmbed
,我怎么能在 Rails 应用程序中做到这一点?
jquery - 如何在 flickr 中使用 jsonp 获取图像 url
我有以下代码:
当我尝试在 firebug 中获取 URL 属性时,为什么会出现这样的错误?
php - 严格的标准:只有变量应该在 wordpress/wp-includes/class-oembed.php 第 116 行通过引用传递
关于我的代码,我已经查看了很多类似的问题,但我没有得到它。
错误 :
Strict Standards: Only variables should be passed by reference in wordpress/wp-includes/class-oembed.php on line 116
这是我的代码....
如果我删除评论下方条件中的部分“将其发送到 wp_oembed 以查看链接是否已启用 oembed。”,但如果我将 soundcloud 链接传递给它,仍然会更奇怪 - 没有错误,但如果它是本地托管的文件,它会去乳头。
任何帮助将不胜感激。
经过一番摆弄-似乎问题与此功能有关http://codex.wordpress.org/Function_Reference/wp_oembed_get
以及在包含的 class-oembed.php 中引用的内容在第 116 行表示以下内容
wordpress - 如何通过我的 wordpress 网站在元标记中包含视频?
我正在尝试使用此代码来询问帖子是否是视频,如果是,它将添加在 facebook 上显示可播放视频所需的视频元标签。结果是它不调用 the_content(); 我网站上的示例帖子:http: //associate.graymafia.com/old-spice-remix/
内容只是视频的网址。
facebook - 如何获取/嵌入 Facebook 的照片/视频/状态?
我正在尝试嵌入 Facebook 的照片、视频甚至状态,但我无法从 Facebook 获取任何内容,
例如,我正在尝试嵌入此照片帖子:https ://www.facebook.com/photo.php?fbid=441525965965373&set=a.310879465696691.71407.295546697229968&type=1&theater
首先(尝试 oEmbed 服务):
- Facebook 不支持oEmbed界面
- 另外,我认为 Facebook 正在阻止网络抓取
因此像Noembed(或Embedly)这样的服务可以很好地嵌入来自 Twitter、Youtube 甚至其他不支持 oEmbed 接口的网站的内容,但它们不会从 Facebook 检索任何内容,例如,尝试使用:
会给:
第二(尝试YQL):
当尝试使用 Yahoo 的 YQL 获取它时,如下所示:
它不会提供任何东西,您甚至可以在YQL 控制台中尝试
问题是:
到底怎么会有人从 Facebook 获取任何东西?