ملوبیت
وب سرویس دانلود موزیک ملوبیت
/v1/melobit/download/
وبسرویس دانلود موزیک ملوبیت (Melobit Music Download API) یک راهکار قدرتمند برای دسترسی، دریافت و نمایش جدیدترین آهنگهای ایرانی و خارجی است. این سرویس به توسعهدهندگان اجازه میدهد بدون نیاز به اسکرپینگ، به اطلاعات کامل موزیکها، لینک دانلود و دادههای مرتبط با هر آهنگ دسترسی داشته باشند.
ملوبیت یکی از محبوبترین پلتفرمهای موسیقی در ایران است. وبسرویس دانلود موزیک ملوبیت با هدف سادهسازی دسترسی به محتوای موسیقی طراحی شده و امکان دریافت آهنگها با کیفیتهای مختلف، اطلاعات خواننده، کاور موزیک و لیستهای ترند را فراهم میکند.
کاربردها
این API برای طیف گستردهای از پروژهها قابل استفاده است:
- وبسایتهای دانلود و پخش موسیقی
- اپلیکیشنهای موبایل اندروید و iOS
- رباتهای تلگرام و پیامرسانها
- پلتفرمهای تحلیل و پیشنهاد موسیقی
ویژگیها
- دریافت لینک دانلود مستقیم موزیک
- پشتیبانی از کیفیتهای مختلف (128 و 320)
- اطلاعات کامل آهنگ، آلبوم و خواننده
- دریافت موزیکهای ترند و محبوب
- ساختار استاندارد JSON برای پردازش آسان
- سرعت بالا و مناسب استفاده در API
دریافت اطلاعات آهنگ
با استفاده از این وبسرویس میتوانید اطلاعات کامل هر آهنگ را شامل نام، خواننده، کاور، مدت زمان و لینک دانلود دریافت کنید. این قابلیت برای نمایش صفحه اختصاصی هر موزیک در سایت یا اپلیکیشن بسیار کاربردی است.
موزیکهای ترند و برتر
یکی از مهمترین امکانات وبسرویس ملوبیت، دسترسی به لیست موزیکهای ترند، برترینهای روزانه و هفتگی است. این دادهها به شما کمک میکند همیشه جدیدترین و محبوبترین آهنگها را به کاربران نمایش دهید.
سئو
استفاده از وبسرویس دانلود موزیک ملوبیت به شما امکان میدهد صفحات داینامیک با محتوای همیشه بهروز ایجاد کنید. این موضوع باعث افزایش نرخ خزش، بهبود تجربه کاربری و ارتقای جایگاه سایت در نتایج موتورهای جستجو میشود.
سوالات متداول
آیا استفاده از وبسرویس ملوبیت نیاز به احراز هویت دارد؟
بسته به پیادهسازی سرویس، ممکن است نیاز به ارسال توکن یا هدرهای مشخص برای دسترسی به API وجود داشته باشد.
آیا لینکهای دانلود دائمی هستند؟
لینکهای دانلود معمولاً از CDN ارائه میشوند و پایداری بالایی دارند، اما پیشنهاد میشود همیشه لینکها به صورت داینامیک دریافت شوند.
آیا این وبسرویس برای اپلیکیشن موبایل مناسب است؟
بله، ساختار JSON و سرعت مناسب این API آن را برای اپلیکیشنهای موبایل بسیار ایدهآل میکند.
چه نوع موزیکهایی پشتیبانی میشوند؟
موزیکهای ایرانی و خارجی موجود در پلتفرم ملوبیت، شامل آثار جدید، ترند و محبوب.
کدهای خطا و وضعیتها
لیست تمام پاسخهای احتمالی که ممکن است از API دریافت کنید.
| کد | وضعیت | توضیحات فنی و راه حل |
|---|---|---|
| 200 | OK | درخواست با موفقیت پردازش شد و نتیجه برگردانده شد. |
| 201 | Created | منبع جدید (مثلاً سفارش یا کاربر) با موفقیت ساخته شد. |
| 400 | Bad Request | پارامترهای ارسالی اشتباه هستند. لطفاً مستندات را چک کنید (مثلاً فرمت شماره موبایل غلط است). |
| 401 | Unauthorized | توکن دسترسی (API Key) ارسال نشده یا نامعتبر است. هدر Authorization را بررسی کنید. |
| 402 | Payment Required | اعتبار حساب شما کافی نیست. لطفاً پنل کاربری را شارژ کنید. |
| 403 | Forbidden | دسترسی غیرمجاز. IP شما در لیست مجاز نیست یا دامنه شما تایید نشده است. |
| 404 | Not Found | اطلاعات درخواستی پیدا نشد (مثلاً شناسه تراکنش یا کاربر وجود ندارد). |
| 405 | Method Not Allowed | متد درخواستی اشتباه است. (مثلاً به جای POST از GET استفاده کردهاید). |
| 429 | Too Many Requests | تعداد درخواستهای شما بیش از حد مجاز است (Rate Limit). لطفاً ۱ دقیقه صبر کنید. |
| 500 | Internal Server Error | خطای سمت سرور. مشکلی در پردازش پیش آمده است، لطفاً با پشتیبانی تماس بگیرید. |
| 502 | Bad Gateway | سرویس در حال بروزرسانی یا تعمیر است. لطفاً چند لحظه بعد تلاش کنید. |
| 503 | Service Unavailable | ترافیک سرور بالاست. لطفاً درخواست را مجدداً ارسال کنید. |
پارامترهای ورودی
| پارامتر | نوع | الزام | توضیحات |
|---|---|---|---|
| license | String | YES | جهت دریافت لایسنس کلیک کنید. |
| query | String | YES | آیدی medium / high موزیک |
خروجی و تست
{
"success": true,
"code": 200,
"message": "OK",
"description": "اطلاعات با موفقیت دریافت شد.",
"data": {
"url": "https://cdn.pimlb.cyou/melo-musics/192f814c-7558-48f0-a1bd-3579719a9888-128.mp3?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Content-Sha256=UNSIGNED-PAYLOAD&X-Amz-Credential=OOF2Z6SI6KWS4OWRVAD4%2F20260226%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260226T115644Z&X-Amz-Expires=86400&X-Amz-Signature=89138f82d6fae51b90e2f7f983529d3871e7a64396d068138556fda2356fdc3e&X-Amz-SignedHeaders=host&x-amz-checksum-mode=ENABLED&x-id=GetObject"
}
}
تست زنده این سرویس
میخواهید عملکرد این متد را ببینید؟ وارد کنسول تست شوید و درخواست واقعی ارسال کنید.
اجرای درخواست در کنسول