问题标签 [youku]

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.

0 投票
1 回答
1328 浏览

html - 如何将优酷视频放到我的 wordpress 网站上?

我已经尝试了各种插件,这些都不起作用...请帮助,谢谢

能够显示 Youtube 视频的代码是这样的:(用优酷替换 youtube 链接显然不起作用)

[/vc_column_text][/vc_column_inner][/vc_row_inner][vc_row_inner][vc_column_inner width="1/4"][/vc_column_inner][vc_column_inner width="1/2"][vc_video link="https://youtu. be/CC0oCjTJAMg"][/vc_column_inner][vc_column_inner width="1/4"][/vc_column_inner][/vc_row_inner][vc_row_inner css=".vc_custom_1529069482532{margin-top: 20px !important;border-top-width: 20px !important;padding-top: 20px !important;}"][vc_column_inner width="1/2"][vc_single_image image="19894" img_size="full" css_animation="left-to-right"][/vc_column_inner] [vc_column_inner width="1/2"][vc_column_text css_animation="从右到左"]

0 投票
0 回答
641 浏览

javascript - Embed.ly API:player.js 不适用于优酷网

我有嵌入视频的问题。我使用“Embed.ly API”和“player.js”: https ://docs.embed.ly/docs/oembed

https://docs.embed.ly/docs/playerjs

我正在尝试在我的网站上嵌入来自“youku.com”的视频。“youku.com”是一个内容提供商,如下所述:https ://embed.ly/providers 添加了视频,但播放器的方法(播放、暂停等)不适用于视频。但是,如果我将视频服务从“youku.com”更改为“youtube.com”并使用“youtube.com”中的视频,那么方法效果很好。

我还尝试连接“platform.js”而不是播放器。结果是一样的。也许“player.js”之前工作过,我猜“youku.com”已经改变了它的API,但“player.js”没有跟踪变化。

player.js 现在真的可以和“优酷网”一起使用了吗?也许应该在我的代码中添加一些东西来解决问题?我不在中国,因为“优酷网”是中文服务,会不会有什么影响?

谢谢。

我的代码js:(还有一个问题:代码有错误吗?

0 投票
1 回答
275 浏览

vue.js - 强制优酷的所有第三方请求通过 https 而不是 http

我有一个嵌入优酷视频播放器的网站。该播放器正在加载一些不安全的资源(通过 http 而不是 https)。如此 SO thread中所述,播放器本身通过 https 加载,但它加载了一些不安全的资源。可以通过 https 访问有问题的不安全资源:https: //g2.ykimg.com/052100015C8F58A9AD97EB1AC20B9132

有没有办法强制从我的 Vue 应用程序发出的所有请求都通过 https 加载?

0 投票
0 回答
318 浏览

autoplay - 优酷视频,隐藏控件和相关视频并启用自动播放

我在我的反应站点中使用优酷视频。任何人请帮我隐藏控件和相关视频。自动播放也不适用于代码。

代码片段:

0 投票
1 回答
127 浏览

upload - 如何通过优酷授权我的应用程序将视频上​​传到最终用户的帐户?

我正在开发桌面视频编辑应用程序。在这个应用程序中,我需要实现优酷视频上传功能。为此,我在https://cloud.youku.com上注册了我的应用程序并获得了 ClientId 以使用视频上传 API。

官方文档(中文)说我需要访问和刷新令牌才能使用上传 API。使用带有手动生成的访问令牌的上传 API,我设法将视频上传到我自己的优酷帐户。

但是,在我的应用程序中,我需要将视频上传到最终用户的帐户。根据How to get youku access_token的答案,我正在尝试打开以下 URL 以在最终用户的帐户中授权我的应用程序。 https://openapi.youku.com/v2/oauth2/authorize?state=&redirect_uri=https%3A%2F%2Fispringsolutions.com&response_type=code&client_id={MYAPPCLIENTID}.

但是我收到以下错误响应:

code=1005&type=SystemException&description=Client+id+invalid

我正在使用与将视频上传到我的帐户相同的 ClientId。

我还发现以下文档http://api.sandbox.yes.youku.com/open_upload.html(中文,可以谷歌翻译)提到了不同的授权 URL https://api.youku.com/oauth2/authorize?client_id={client_id}&response_type=code&redirect_uri={CALLBACK_URL}&state=。但是,自 2015 年 9 月以来,此 API 似乎已被删除。

那么,今天是否可以在优酷的最终用户帐户中授权自定义应用程序进行视频上传?我有两个假设:

  • 优酷已取消授权第三方应用程序将视频上​​传到最终用户帐户的功能

或者

  • 第三方应用程序必须通过某种验证过程才能在最终用户的帐户中获得授权
0 投票
0 回答
15 浏览

javascript - Youku API playvideo 方法抛出未捕获类型错误

我不确定我是否遗漏了优酷 api 的某些内容,同样的设置适用于 youtube,但优酷返回Uncaught TypeError: Cannot read property 'pauseVideo' of null的实际视频加载正常,似乎播放方法不起作用?有没有人遇到过类似的情况。