【问题标题】:Verify youtube api v3 video exists JS验证 youtube api v3 视频是否存在 JS
【发布时间】:2015-08-27 19:15:19
【问题描述】:

我使用 v3 API 检查是否存在 youtube 视频,但是我无法获取返回数据。我想我需要

“页面信息”:{ “总结果”:1, “结果每页”:1 },

检查它。但是如何使用下面的代码获取这些信息呢?

var data = $.get('https://www.googleapis.com/youtube/v3/videos?id=V2VmcuOEqEg&key={API-KEY-HERE}&part=status');

【问题讨论】:

    标签: api video youtube exists


    【解决方案1】:

    您可以使用类似的方法来确定视频是否存在:

    var url = "https://www.googleapis.com/youtube/v3/videos";
    var videoId = "id={YOUR-VIDEO-ID}";
    var apiKey = "key={YOUR-API-KEY}";
    var part = "part=snippet";
    
    $.get(url + "?" + apiKey + "&" + videoId + "&" + part, function(response) {
        alert(response.pageInfo.totalResults);
    });
    

    如果指定的视频 ID 不存在,response.pageInfo.totalResults 将等于 0,如果存在则等于 1。

    【讨论】:

    猜你喜欢
    • 2015-05-23
    • 1970-01-01
    • 2016-02-26
    • 1970-01-01
    • 2015-08-10
    • 2021-01-06
    • 2013-10-12
    • 2012-05-16
    • 2017-04-07
    相关资源
    最近更新 更多