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

دانلود از اسپاتیفای (ترک، آلبوم و پلی‌لیست)

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

مشخصات​

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

متدهای HTTP​

متدمسیرنوع ورودی
GET/apis-1/spotify-downloadQuery String

پارامترها​

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

نامنوعالزامیپیش‌فرضتوضیحات
urlstringبله—لینک ترک، آلبوم، پلی‌لیست یا آرتیست اسپاتیفای (یا URI مثل spotify:track:...)

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

لینک مستقیم​

GET https://open.nestapi.ir/apis-1/spotify-download?url=https://open.spotify.com/playlist/37i9dQZF1DXcBWIGoYBM5M

نمونه کد​

curl -X GET "https://open.nestapi.ir/apis-1/spotify-download?url=https://open.spotify.com/playlist/37i9dQZF1DXcBWIGoYBM5M"

کدهای خطا​

کدوضعیتعلت
NOT_FOUND404لینک پیدا نشد یا خصوصی است
PARAM_NOT_FOUND400پارامتر لازم ارسال نشده
VALIDATION_ERROR422پارامتر آمده ولی نوع، قالب یا بازه‌اش نادرست است
INVALID_URL422لینک ارسالی یک لینک معتبر اسپاتیفای نیست
INVALID_TOKEN403لینک دانلود نامعتبر، دستکاری‌شده یا منقضی است
TRACK_NOT_FOUND404ترک مورد نظر دیگر در دسترس نیست
RATE_LIMITED429تعداد درخواست‌های دانلود بیش از حد مجاز است؛ کمی بعد دوباره تلاش کنید
DOWNLOAD_FAILED502خطا در دانلود محتوا از سرور
SERVICE_UNAVAILABLE502خطا در ارتباط با سرویس بالادستی یا پاسخ نامعتبر از آن
UPSTREAM_CHANGED502ساختار سرویس مبدا تغییر کرده و قابل پردازش نیست
UPSTREAM_BLOCKED503سرویس مبدا موقتاً درخواست‌های سرور را مسدود کرده است
UPSTREAM_VERIFICATION_REQUIRED503سرویس مبدا موقتاً تأیید انسانی (کپچا) درخواست می‌کند
SERVICE_MAINTENANCE503سرویس مبدا در حال تعمیر و نگهداری است

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