تحويل النص إلى كلام (HTTP)

استنساخ الصوت - إنشاء نموذج

مزامنة الشفاه - إنشاء مهمة

ملف المستخدم

ملف المستخدم

اعرض رصيد API المتبقي ومعلومات الحساب الأساسية.

واجهة الملف الشخصي للمستخدم

نقطة النهاية

GET /api/open/profile

اعرض رصيد API المتبقي ومعلومات الحساب الأساسية.

ترويسات الطلب

Authorization: Bearer YOUR_API_KEY  // API key

معلمات الطلب

{
  "token": "YOUR_API_KEY"  // Optional if not provided in header
}

الاستجابة

// Success response - 200
{
  "user_id": "user_123",
  "api_quota_remaining": 1500,
  "tier": "free",
  "credits": 1000
}

// Error response
{
  "error": string  // Error message
}

بيانات الاستجابة

user_id: ملف المستخدم
api_quota_remaining: اعرض رصيد API المتبقي ومعلومات الحساب الأساسية.
tier: ملف المستخدم
credits: اعرض رصيد API المتبقي ومعلومات الحساب الأساسية.

مثال CURL

# GET request
curl -X GET https://fishaudio.org/api/open/profile \
  -H "Authorization: Bearer YOUR_API_KEY"

# POST request (via header)
curl -X POST https://fishaudio.org/api/open/profile \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -d '{}'

# POST request (via body)
curl -X POST https://fishaudio.org/api/open/profile \
  -H "Content-Type: application/json" \
  -d '{
    "token": "YOUR_API_KEY"
  }'

تصحيح مباشر

اعرض رصيد API المتبقي ومعلومات الحساب الأساسية.

  • اعرض رصيد API المتبقي ومعلومات الحساب الأساسية.
  • رؤوس الطلب
  • معلمات الطلب
  • اعرض رصيد API المتبقي ومعلومات الحساب الأساسية.

أكواد الحالة

200: Success
400: Bad Request
401: Unauthorized
403: Forbidden
404: Not Found
429: Too Many Requests
500: Internal Server Error