首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用于上载音乐的Youtube音乐API

用于上载音乐的Youtube音乐API
EN

Stack Overflow用户
提问于 2022-02-02 21:05:44
回答 1查看 1.2K关注 0票数 1

问题: Youtube音乐很难播放你上传了多年的音乐。这个应用程序糟透了,Android汽车应用程序也很烂。我已经和YT音乐团队联系过很多次了,但是他们似乎从来不听音乐,所以他们甚至不理解这个问题。

解决方案:创建我自己的应用程序来回放我自己在Google/Youtube音乐中的音乐。我是一个Android应用程序开发者,所以最好用我自己的方式解决这个问题。

  1. 有Youtube音乐的API吗?我知道有一个非官方的Youtube音乐API,但那是phython,它目前还没有构建(2022年2月),它似乎专注于付费音乐,而不是我自己上传的库。
  2. 谷歌驱动API会这样做吗?如果是的话,是否有关于如何使用它的文档?我可以找出OAuth部件,但我不知道从哪里获取此示例api参数的数据
  3. 有什么更好的方法吗?我只需要下载音乐文件,然后在它们周围创建一个播放器。

谢谢!

EN

回答 1

Stack Overflow用户

发布于 2022-02-09 13:55:50

我正在寻找类似的东西,但我得到的最接近的是python中的ytmusicapi。它对我有效,我通过pip install ytmusicapi安装了它。它的源代码托管在https://github.com/sigma67/ytmusicapi上,也许,您可以看到YTM协议。身份验证只需在使用YTM进行身份验证后从浏览器中复制cookie即可。对我也有用。

另一个选择是Kodi和他们拥有的插件:https://forum.kodi.tv/showthread.php?tid=360827 (但在我花了3分钟之后,它似乎对我不起作用)。

如果您是认真的,并且您不能通过ytmusicapi的源获得YTM协议,那么您也许可以使用您的浏览器反向设计该协议。Firefox的工具->浏览器工具->工具是您最好的朋友。在验证到YTM后,打开"tools",单击YTM网页上的"Library“,然后在"tools”选项卡中,转到Network并查找类似于https://music.youtube.com/youtubei/v1/browse?key=...的帖子,右键单击它并复制为Curl。您将能够看到它发送了哪些头文件,以及显示YTM库的协议是什么。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70962857

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档