如何解决科迪YouTube“超额”问题

你是否厌倦了Kodi的YouTube插件不断崩溃,并给出诸如“ContentProvider中的异常”和“超出配额”等隐晦的错误消息?下面是如何通过几分钟的工作来解决这个问题。

我们已经向你展示了如何在科迪上观看电视直播,但老实说,我并不经常这样做。YouTube比电视好,而科迪把YouTube放在我的电视上。远程驱动的界面使浏览我的订阅、查看任何频道的完整档案和播放列表变得容易。沉迷于YouTube频道是一种幸福。

但最近,Kodi上的YouTube出现了问题,当我试图做一些基本的事情时,会弹出错误消息。问题似乎与插件开发人员使用的API密钥有关。谷歌(拥有youtube)对api的使用量设定了上限,而kodi快速增长的用户群意味着youtube插件每天都会达到这个上限,通常比我在西海岸晚上开始看视频早很久。

多亏了论坛成员jmh2002在官方kodi论坛上概述的步骤,我才能够写出这些说明。这个大纲很棒,我对此表示感谢,但我想用户可能会喜欢带有屏幕截图的简单易懂的说明。

希望谷歌和科迪团队能找到一个长期的解决方案。不过,与此同时,您可以通过创建自己的API密钥来自己修复YouTube。这是怎么做的。

第一步:在Google云控制台中设置项目

首先,前往谷歌云平台。点击“项目”,然后点击“创建项目”。

你喜欢怎么命名你的项目就怎么命名,我用的是“youtube-kodi”。

当你这样做的时候,你可以随意忽略任何要求你为谷歌服务付费的电话。这是为严肃的开发人员准备的,而您只是一个试图让YouTube正常工作的人。

第二步:启用YouTube数据API

接下来,转到Google Cloud控制台上的Libraries部分。点击[YouTube数据API]。

在下一页上,单击“启用”。

系统可能会告诉您先创建一个项目,即使您刚刚创建了一个项目。如果发生这种情况,很明显,你开得太快了。稍等几分钟,再试一次,你会加速你的速度。您可能还需要单击“创建项目”,然后从列表中选择新的YouTube-Kodi项目。

第三步:创建API密钥

接下来,转到凭据页面。单击[创建凭据],然后单击[API密钥]。

将弹出一个窗口,显示您闪亮的新API密钥,这是一个由39个字符组成的数字和字母字符串。复制整个密钥,并将其保存在计算机上的文档中。将其标记为“API Key”,以供您自己参考。

第四步:创建更多凭据

停留在凭据页面,单击“创建凭据”,然后单击“OAuth客户端ID”。

在下一页,点击“其他”,然后选择你想要的名称。(我选的是“科迪”。)

点击“创建”,你将得到两个新的密钥:“客户ID”,一个45个字符的数字和字母串,后跟“apps.googleusercontent.com”。将其复制到您的参考文档中,删除“apps.googleusercontent.com”并标记关键字“client ID”以供参考。

您还将获得一个“客户机密”,它是一个由24个字母和数字组成的字符串。将此文件复制到您的文档中,并将其标记为“Client Secret”以供参考。

第五步:将钥匙粘贴到YouTube

现在我们准备发动科迪并最终解决这个问题。如果您还没有登录到Kodi YouTube插件中的YouTube帐户。系统会要求您访问youtube.com/activate并输入一个8位代码。你可以在任何设备上做到这一点,而不仅仅是运行Kodi的设备。

按照说明执行此操作两次。接下来,调出YouTube插件的子菜单。您可以通过选择插件,然后按键盘上的字母C来完成此操作。

打开“附加设置”,然后进入“API密钥”选项卡。

确保开启了“启用个人API密钥”,然后将您之前收集的密钥粘贴到适当的位置。(我的钥匙在上图中模糊不清,这样你就不会偷了。拿上你们自己的钥匙,伙计们。)

仍有一些功能被破坏

在设置了我自己的API密钥之后,YouTube基本上又对我起作用了。浏览我的订阅和热门视频很快,浏览YouTube频道也是如此。错误消息已经成为过去式。

话虽如此,有两个功能对我来说仍然不起作用:我的“稍后观察”列表和我的历史记录。这些功能在API之外有问题,希望能在未来的插件版本中打上补丁,除此之外,我非常高兴。我在科迪有了YouTube,现在一切都好了。我希望本教程也能对您有所帮助。

相关文章