Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/firebase/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Wordpress Youtube api v3错误“;执行此操作需要SSL“;_Wordpress_Youtube Javascript Api - Fatal编程技术网

Wordpress Youtube api v3错误“;执行此操作需要SSL“;

Wordpress Youtube api v3错误“;执行此操作需要SSL“;,wordpress,youtube-javascript-api,Wordpress,Youtube Javascript Api,希望了解如何使用youtube的V3API获取视频信息 传递url时,我得到的json响应是: {"error":{"errors":[{"domain":"global","reason":"sslRequired","message":"SSL is required to perform this operation."}],"code":403,"message":"SSL is required to perform this operation."}} 我所要做的就是获取基本信息(

希望了解如何使用youtube的V3API获取视频信息

传递url时,我得到的json响应是:

{"error":{"errors":[{"domain":"global","reason":"sslRequired","message":"SSL is required to perform this operation."}],"code":403,"message":"SSL is required to perform this operation."}}
我所要做的就是获取基本信息(标题、描述等),所以我使用了“snippet”作为这个部分

以下是我正在使用的示例url:

http://www.googleapis.com/youtube/v3/videos?id=Ho4XgLj40Ss&part=snippet
我尝试创建一个API键,并将
&Key={my_API_Key}
添加到该url的末尾

如果环境很重要,我将在自定义Wordpress主题中使用jquery getJSON请求


我应该提到的是,在文档中的“立即试用”部分中,它返回了一个很好的json对象—OAuth关闭。

我在另一个API中遇到了同样的问题。 正如SLaks在评论中指出的,只需使用
https://
而不是
http://

在您的情况下,请尝试:

https://www.googleapis.com/youtube/v3/videos?id=Ho4XgLj40Ss&part=snippet

除了@Xavier的回答之外,如果您在
颤振环境中使用此API
,那么您可以更改

Uri.http(baseUrl, endPointUrl, parameters);


注意上面的
https

您不明白错误的哪一部分?我想我根本不知道为什么会出现错误。为什么获取公共视频的公共信息需要ssl?我该如何提出正确的要求我可以发誓我已经试过了。。。总台谢谢!
Uri.https(baseUrl, endPointUrl, parameters);