الانتقال إلى المحتوى الرئيسي

Documentation Index

Fetch the complete documentation index at: https://docs.acedata.cloud/llms.txt

Use this file to discover all available pages before exploring further.

تسمح لنا SUNO بالحصول على ملفات الموسيقى بصيغة wav، توضح هذه الوثيقة طرق دمج واجهة برمجة التطبيقات ذات الصلة. المعلمة الأساسية المدخلة لهذه الواجهة هي audio_id، وهو معرف الأغنية الذي تم إنشاؤه رسميًا؛ كما يدعم أيضًا عنوان callback_url للرد غير المتزامن. هنا، audio_id المدخل لدينا هو ec13e502-d043-4eb2-92ee-e900c6da69d1.
import requests

url = "https://api.acedata.cloud/suno/wav"

headers = {
    "accept": "application/json",
    "authorization": "Bearer aa287fa4cc54401087a9fab3f99630af",
    "content-type": "application/json"
}

payload = {
    "audio_id": "ec13e502-d043-4eb2-92ee-e900c6da69d1"
}

response = requests.post(url, json=payload, headers=headers)
print(response.text)
النتيجة كما يلي:
{
  "success": true,
  "task_id": "19787138-49e9-413a-8611-156c375aa99f",
  "trace_id": "ec232cf9-8b75-42df-a8a3-fe6d7d6fd02e",
  "data": [
    {
      "file_url": "https://cdn1.suno.ai/ec13e502-d043-4eb2-92ee-e900c6da69d1.wav"
    }
  ]
}
يمكننا أن نرى أن حقل file_url في data هو ملف الموسيقى بصيغة wav الذي تم الحصول عليه، وهو عنوان CDN يمكن الوصول إليه علنًا، ويدعم لاحقة mp3.