小编Hou*_*myM的帖子

根据API的结果嵌入YouTube视频

我正在尝试使用YouTube API将YouTube视频嵌入到网页中.到目前为止,我已经能够使用API​​根据搜索条件"dog"收集结果.我将如何获取这些结果并将其转换为嵌入式视频.现在我将结果显示为index.html页面上的JSON文件.此外,这只适用于我的HTML和JavaScript文件托管在服务器上,有没有办法在本地执行此操作?

非常感谢您的帮助,并提前感谢您.

HTML:

<html>
    <head>
        <script src="javascript.js" type="text/javascript"></script>
        <script src="https://apis.google.com/js/client.js?onload=onClientLoad" type="text/javascript"></script>
    </head>
    <body>
        <pre id="response"></pre>
    </body>
</html>
Run Code Online (Sandbox Code Playgroud)

JavaScript的:

function showResponse(response) {
    var responseString = JSON.stringify(response, '', 2);
    document.getElementById('response').innerHTML += responseString;
}

function onClientLoad() {
    gapi.client.load('youtube', 'v3', onYouTubeApiLoad);
}

function onYouTubeApiLoad() {
    gapi.client.setApiKey('API_KEY');

    search();
}

function search() {
    var request = gapi.client.youtube.search.list({
        part: 'snippet',
        q:"dogs",

    });


    request.execute(onSearchResponse);
}

function onSearchResponse(response) {
    showResponse(response);
}
Run Code Online (Sandbox Code Playgroud)

html javascript api video youtube-api

1
推荐指数
1
解决办法
1013
查看次数

标签 统计

api ×1

html ×1

javascript ×1

video ×1

youtube-api ×1