Я хочу интегрировать Apple
Music в свое приложение, но не хочу, чтобы людям приходилось входить в Apple
Music. Я просто хочу получить превью треков песен.
Это возможно?
Я хочу интегрировать Apple
Music в свое приложение, но не хочу, чтобы людям приходилось входить в Apple
Music. Я просто хочу получить превью треков песен.
Это возможно?
Можно использовать Apple Music API для получения 30-секундного предварительного просмотра песни без необходимости пользователю чтобы залогиниться.
Получить токен разработчика
Оставить заявку на песню
Проанализируйте ответ, чтобы получить URL-адрес песни previews
.
Воспроизведите песню с помощью проигрывателя потокового мультимедиа (например, 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"
}
]
...
Вы можете воспроизвести предварительный просмотр с помощью браузера, если хотите: