jquery - 网站中的 Youtube 设备支持消息

标签 jquery youtube youtube-api youtube-data-api

我正在使用 YouTube feedapi 来检索与关键字匹配的视频列表。
我正在使用代码
JSFIDDLE
它运行正常,但现在显示设备支持错误。您可以看到 fiddle 演示也面临这个问题。
我该如何解决这个问题。我尝试了 Get Youtube information via JSON for single video (not feed) in Javascript 的一些解决方案但没有奏效。

最佳答案

不幸的是,您的 jsfiddle 网址不起作用。

这就是我们在 sharelist.github.io 上解决已弃用 api v2 问题的方式:

var yt_url = 'https://www.googleapis.com/youtube/v3/search?q=' + keyword + '&format=5&max-results=10&v=2&alt=json';
            yt_url += '&key={YOUR API KEY}&part=snippet';

        $.ajax
        ({
            type: "GET",
            url: yt_url,
            dataType: "jsonp",
            success: function (response) {
                clearResults();
                if (response.items) {
                    $.each(response.items, function (j, data) {
                        var id = data.id.videoId;

                        for (var i = 0; i < self.queue.length; i++) {
                            if (id == self.queue[i].id) {
                                return; // Ignore added videos
                            }
                        }

                        createResultEntry(data)
                    });
                }
                else {
                    $("#search-results").append('<li>No results</li>');
                }
            }
        });c

关于jquery - 网站中的 Youtube 设备支持消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30098921/

相关文章:

jquery - 使用 Hibernate (Mysql) 在 blob 字段上应用 "like"

javascript - youtube - 无法在轮播/ slider 中滑过 iframe

javascript - 为什么我在这里看到 "origin is not allowed by Access-Control-Allow-Origin"错误?

node.js - Youtube API v3,topicId 恢复

javascript - YouTube API 不会在 Safari(非 iOS)中静音

android - 仅限 Android 时,YouTube API key 会出现 500 错误

jquery嵌套可排序列表

jquery - 背景图像过渡不起作用

javascript - 为什么这个 jquery 不起作用?

ios - Youtube iOS Player Helper 库不起作用