gpt4 book ai didi

ios - 是否可以使用 MusicKit 获取轨道预览

转载 作者:可可西里 更新时间:2023-11-01 01:07:20 26 4
gpt4 key购买 nike

我想将 Apple Music 集成到我的应用程序中,但是我不希望人们必须登录 Apple Music。我只想获得歌曲的预览轨道。

这可能吗?

最佳答案

可以使用 Apple Music API无需用户登录即可检索歌曲的 30 秒预览。

  1. 获取开发者 token

  2. 发出歌曲请求

  3. 解析响应以获得歌曲 previews URL

  4. 用流媒体播放器播放歌曲(例如Howler)

cURL 示例:

curl -X GET \
'https://api.music.apple.com/v1/catalog/us/search?term=drake&types=songs&limit=1' \
-H 'Authorization: Bearer eyJhbG...'
{
"results": {
"songs": {
"href": "/v1/catalog/us/search?limit=5&term=drake&types=songs",
"next": "/v1/catalog/us/search?offset=5&term=drake&types=songs",
"data": [
{
"id": "1384782182",
"type": "songs",
"href": "/v1/catalog/us/songs/1384782182",
"attributes": {
"previews": [
{
"url": "https://audio-ssl.itunes.apple.com/apple-assets-us-std-000001/AudioPreview125/v4/f5/bc/9e/f5bc9e9c-d62b-332b-04c4-061018d060fc/mzaf_7200764193324270096.plus.aac.p.m4a"
}
]
...

如果需要,您可以使用浏览器播放预览:

https://audio-ssl.itunes.apple.com/apple-assets-us-std-000001/AudioPreview125/v4/f5/bc/9e/f5bc9e9c-d62b-332b-04c4-061018d060fc/mzaf_7200764193324270096.plus.aac.p.m4a

关于ios - 是否可以使用 MusicKit 获取轨道预览,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55855361/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com