Wordpress Youtube api v3错误“;执行此操作需要SSL“;
希望了解如何使用youtube的V3API获取视频信息 传递url时,我得到的json响应是: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."}} 我所要做的就是获取基本信息(
{"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);