پرش به مطلب اصلی

جستجو موسیقی شازم

با استفاده از این وب سرویس میتوانید در پلتفرم شازم جستجو کنید.

مشخصات​

مشخصهمقدار
دسته‌بندیجستجو
وضعیتفعال
نسخه APIapis-1
فرمت پاسخJSON
آدرس پایهhttps://open.nestapi.ir
مسیر/apis-1/search-shazam
لینک کاملhttps://open.nestapi.ir/apis-1/search-shazam

متدهای HTTP​

متدمسیرنوع ورودی
GET/apis-1/search-shazamQuery String

پارامترها​

پارامترهای Query String​

نامنوعالزامیپیش‌فرضتوضیحات
qstringبله—عنوان موزیک، نام خواننده یا نام آلبوم؛ در صورت ارسال key لازم نیست
keystringخیر—شناسه ترک در شازم برای دریافت مشخصات کامل و متن شعر
idstringخیر—شناسه ترک (جایگزین key)
typestringخیرsongsنوع نتیجه: songs، artists یا albums
countrystringخیرUSکد دو حرفی کشور برای نتایج استور محلی
limitintegerخیر20تعداد نتایج

نمونه درخواست​

لینک مستقیم​

GET https://open.nestapi.ir/apis-1/search-shazam?q=Adele%20Hello

نمونه کد​

curl -X GET "https://open.nestapi.ir/apis-1/search-shazam?q=Adele%20Hello"

کدهای خطا​

کدوضعیتعلت
NOT_FOUND404مسیر وجود ندارد، یا متد روی آن ثبت نشده
PARAM_NOT_FOUND400پارامتر لازم ارسال نشده
VALIDATION_ERROR422پارامتر آمده ولی نوع، قالب یا بازه‌اش نادرست است
TRACK_NOT_FOUND404ترک یا فایل صوتی موردنظر یافت نشد
UPSTREAM_ERROR502خطا در پاسخ دریافتی از سرویس بالادستی
NO_RESULTS404نتیجه‌ای برای عبارت موردنظر یافت نشد

لینک های بیشتر​