如何在我的应用程序中使用 youtubeinmp3?

How can I use youtubeinmp3 in my app?

我想创建一个 mp3 下载器应用程序,经过一番研究,我找到了一个解决方案 YoutubeinMp3 API 但我不知道如何使用它api。 API官方link如下https://www.youtubeinmp3.com/api/

"I need know how can I use API of the youtubeinmp3... Can you give me an example?"

您提供的API link带有示例的手册。向下滚动到 Direct Links 部分并阅读以供参考(URL 的 fetch 部分为您提供了 MP3 数据)。您只需访问 link 作为:

https://www.youtubeinmp3.com/fetch/?video=https://www.youtube.com/watch?v=12345

12345 替换为所需视频的实际 视频 ID(例如:iOWamCtnwTc)。示例:

https://www.youtubeinmp3.com/fetch/?video=https://www.youtube.com/watch?v=iOWamCtnwTc

并且它将 return mp3 的字节数(在桌面浏览器测试中这将开始下载到硬盘)。因此,在 Android 中,您只需将字节接收到 ByteArray,然后将这些字节作为文件保存在您的存储位置。

您可以查看一些教程,例如 Download from Internet and save to SD,但实际上任何关于从 Internet 保存文件(无论是图像还是 MP3 或其他)的教程都可以调整为使用您的 API link 作为下载源。