javascript - 使用 Javascript/HTML5 检索 Youtube 视频元数据

标签 javascript html metadata

如何使用 Javascript/HTML5 检索 Youtube 视频元数据? 请分享一些链接

最佳答案

var xhr = new XMLHttpRequest();
    xhr.open('GET', "https://www.googleapis.com/youtube/v3/videos?part=snippet&id=<video ID>&fields=items/snippet/title,items/snippet/description&key=<API key>");
    xhr.send();
    xhr.onreadystatechange = function () {
            if (xhr.readyState == 4 && xhr.status == 200) {
                    var response = JSON.parse(xhr.responseText);
                 // console.log("Description:", response.items[0].snippet.description);
               //  var text = response.items[0].snippet.description;
                   var text = "Find me at sand also at fgdyh  thrj hrtyrt fhrtgh";
                   var html = findUrls(text);
                   function findUrls(text) {
                     var source = (text || '').toString();
                     var urlArray = [];
                     var url;
                     var matchArray;
                    // Regular expression to find FTP, HTTP(S) and email URLs.
                     var regexToken = /(((ftp|https?):\/\/)[\-\w@:%_\+.~#?,&\/\/=]+)|((mailto:)?[_.\w-]+@([\w][\w\-]+\.)+[a-zA-Z]{2,3})/g;
                    // Iterate through any URLs in the text.
                     while ((matchArray = regexToken.exec(source)) !== null) {
                        var token = matchArray[0];
                        urlArray.push(token);
                    }

关于javascript - 使用 Javascript/HTML5 检索 Youtube 视频元数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38139702/

相关文章:

java - 使用 javascript 上传文件并设置到 jsf bean 属性中

javascript - 如何让玩家在Canvas中出现并移动?

php - 有关使我的网站对不同用户有所不同的最佳方式的建议。 (嘉宾/成员(member))

html - Bootstrap 导航栏中的 Col,但需要全宽切换

ffmpeg - 如何使用 ffmpeg 将章节添加到 mp4/mkv 文件中?

javascript - 无法在 jQuery $.each 循环中使用 splice 删除数组元素

javascript - 将 ember.js 应用程序部署到 Heroku

javascript - 仅在图像的一部分添加透明度 - 在奇数行

c# - 将元数据存储在文件 : Any standard approach on modern Windows? 之外

python - 在 Python 中从 TIF 图像读取和写入 exif 元数据