المنصة · الموسيقى والصوت

Apple Music

الفنانون والألبومات والأغاني والبحث.

تبحث عن فكرة لما تبنيه؟ اطّلع على نظرة عامة على Apple Music API مع صفحات نقاط النهاية وأمثلة عملية.

نقاط النهاية
5
السعر الأساسي
1 رصيد
المصدر
مزوّد بيانات
نقطة النهايةنوع الإرجاعالرصيد
GET /v1/apple_music/profileProfile1
GET /v1/apple_music/searchSearchResult[]1
GET /v1/apple_music/collectionCollection1
GET /v1/apple_music/collection/tracksTrack[]1
GET /v1/apple_music/trackTrack1

الأساسية

الملف الشخصي

رصيد واحد

ملف شخصي عام حسب اسم المستخدم.

GET/v1/apple_music/profile→Profile
handleمطلوباسم المستخدم بدون @.
enrichاختياريarabic: يضيف اللهجة والمشاعر والكيانات والموضوعات (+3 أرصدة).
curl -G https://api.crawlfeed.dev/v1/apple_music/profile \
  -H "Authorization: Bearer $CRAWLFEED_KEY" \
  --data-urlencode "handle=https://music.apple.com/us/artist/taylor-swift/159260351"
نظرة عامة على عملية «الملف الشخصي» ←

النصوص المفرّغة والوسائط

المجموعة

رصيد واحد

قائمة تشغيل أو ألبوم أو بودكاست واحد.

GET/v1/apple_music/collection→Collection
idمطلوبمعرّف قائمة التشغيل أو الألبوم أو البودكاست، أو رابطه.
curl -G https://api.crawlfeed.dev/v1/apple_music/collection \
  -H "Authorization: Bearer $CRAWLFEED_KEY" \
  --data-urlencode "id=<id>"
نظرة عامة على عملية «المجموعة» ←

الموسيقى والصوت

مقاطع المجموعة

رصيد واحد

المقاطع الصوتية في قائمة تشغيل أو ألبوم.

GET/v1/apple_music/collection/tracks→Track[]
idمطلوبمعرّف قائمة التشغيل أو الألبوم، أو رابطه.
cursorاختياريالقيمة من meta.next_cursor لجلب الصفحة التالية.
curl -G https://api.crawlfeed.dev/v1/apple_music/collection/tracks \
  -H "Authorization: Bearer $CRAWLFEED_KEY" \
  --data-urlencode "id=<id>"
نظرة عامة على عملية «مقاطع المجموعة» ←

المقطع الصوتي

رصيد واحد

مقطع صوتي واحد: أغنية أو صوت.

GET/v1/apple_music/track→Track
idمطلوبمعرّف المقطع الصوتي أو الصوت، أو رابطه.
curl -G https://api.crawlfeed.dev/v1/apple_music/track \
  -H "Authorization: Bearer $CRAWLFEED_KEY" \
  --data-urlencode "id=<id>"
نظرة عامة على عملية «المقطع الصوتي» ←

تقبل كل نقطة نهاية أيضًا fresh=true (لتجاوز التخزين المؤقت بضعف السعر) وinclude_raw=true (لإضافة بيانات المنصة الأصلية). راجع شكل الاستجابة والرصيد.