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

SoundCloud

الفنانون ومقاطعهم الصوتية.

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

تستخدم Python؟ لكل نقطة نهاية أدناه مثال Python جاهز للنسخ: استدعاء SoundCloud API من Python طلب requests.get واحد بمفتاحك.

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

الأساسية

الملف الشخصي

رصيد واحد

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

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

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

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

رصيد واحد

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

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

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

رصيد واحد

المقاطع الصوتية لفنان.

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

أدلة

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