当前位置: 首页 > 知识库问答 >
问题:

如何获取视频持续时间以及如何通过YouTube Api V3仅获取音乐视频

裴英锐
2023-03-14

如何使用part:snippet和contentDetails??我想获得持续时间,只有音乐视频,标题和观看次数。请帮助我。

    function keyWordsearch() {
        gapi.client.setApiKey("MY_API_KEY");
        gapi.client.load('youtube', 'v3', function () {
            var q = $('#query').val();
            $("#result").empty();
            var request = gapi.client.youtube.search.list({
                q: q,
                part: 'snippet',

                maxResults: 5,



            });

            request.execute(function (response) {
                for (var i = 0; i < response.items.length; i++) {
                    var id = response.items[i].id.videoId;

                    var name = response.items[i].snippet.title;
                    $('#result').html($('#result').html() + "<li><a href='http://www.youtube.com/watch?v=" + id + "'>" + name + " </a></li>");
                }
                $('#result').html($('#result').html() + '</ul>');
            });
        });
    }

</script>
<script src="https://apis.google.com/js/client.js?onload=onLoadCallback"></script>

暂时还没有答案

 类似资料:
  • 我想获取正在上传到系统中的音频/视频文件的持续时间。早些时候,我使用了,但我想它不再被维护了,因为没有与此兼容的python 3模块。 还有其他轻量级替代品吗? 如果我想写一些自己的东西来完成它,先决条件是什么?

  • 我试图从html解析视频网址。我正在使用J汤解析来解析它。我想解析 从这个html。我怎样才能从上面的行得到这个内容。 现在我的代码是: 我的代码应该更改什么? 提前谢谢你!

  • 我正在研究YouTubeAPI:https://developers.google.com/youtube/v3/docs/search/list 但是我找不到通过HTTP请求获取360视频列表的任何参数。我想获取q参数为“Ronaldo”的360视频(例如) 有没有人知道如何通过HTTP请求获取360视频或者另一种获取360视频的解决方案?

  • 有什么方法可以直接从自动生成的频道(比如这个https://www . YouTube . com/channel/UC-9-kyt w8 zkzndhqj 6 fgpwq/videos)中获取视频,而不必访问所有的播放列表? 使用https://www.googleapis.com/youtube/v3/search?part=snippet

  • 问题内容: 我想从JavaScript的YouTube网址中获取(没有jQuery,纯JavaScript)。 YouTube URL格式示例 或网址中包含视频ID的任何其他YouTube格式。 这些格式的结果 问题答案: 您不需要为此使用正则表达式。