مقدمة API
استخدم النتيجة كإشارة للمراجعة، وليس كدليل على مصدر الصورة أو أصالتها.
- معاملات الطلب
- ملفات صور مدعومة بحجم يصل إلى 10 ميجابايت.
- معلمات الاستجابة
- كلما ارتفعت الدرجة، كانت إشارات التوليد بالذكاء الاصطناعي أقوى في الصورة كاملة. استخدمها كإشارة للمراجعة، لا كدليل على أن الصورة حقيقية.
مقدمة API
- فحص الصور المرفوعة بحثاً عن محتوى مولد بالذكاء الاصطناعي
- مراجعة الصور الشخصية وصور الملفات لإشارات الذكاء الاصطناعي في الصورة كاملة
- فحص صور المناظر والمنتجات والأعمال الفنية وصور وسائل التواصل
استخدم النتيجة كإشارة للمراجعة، وليس كدليل على مصدر الصورة أو أصالتها.
المصادقة
استبدل {your-api-domain} بنقطة نهاية API الظاهرة في لوحة حسابك.
قم بمصادقة الطلبات باستخدام نقطة نهاية API الخاصة بحسابك ورمز Bearer. بعد شراء أرصدة API يمكنك عرض نقطة النهاية والرمز من لوحة حسابك. حافظ على سرية الرمز ولا تقم بإضافته إلى مستودعات عامة.
POSThttps://api.imgauth.com/v1/ai-image-detection
Authorization: Bearer {YOUR_API_TOKEN}
Content-Type: application/json; charset=UTF-8
Content-Type: application/json; charset=UTF-8
معاملات الطلب
| المعامل | النوع | ✓ | الوصف |
|---|---|---|---|
| image | string | ✓ | ملفات صور مدعومة بحجم يصل إلى 10 ميجابايت. |
مثال طلب HTTP
{
"image": "<BASE64_IMAGE_WITHOUT_PREFIX>"
}معلمات الاستجابة
| المعلمة | النوع | الوصف |
|---|---|---|
| code | integer | مرجع لرموز استجابة API |
| request_id | string | استخدم هذه الأمثلة لبناء وتصحيح التكامل الخاص بك |
| data.ai_generated | boolean | null | من المحتمل أن الصورة مولدة بالذكاء الاصطناعي / لم يتم اكتشاف إشارة قوية لتوليد الصورة بالذكاء الاصطناعي |
| data.ai_generation_score | number | null | كلما ارتفعت الدرجة، كانت إشارات التوليد بالذكاء الاصطناعي أقوى في الصورة كاملة. استخدمها كإشارة للمراجعة، لا كدليل على أن الصورة حقيقية. |
| data.review_status | "likely_ai" | "likely_not_ai" | "review" | يوصى بالمراجعة |
أمثلة الاستجابة
{
"code": 0,
"request_id": "req_01...",
"data": {
"ai_generated": false,
"ai_generation_score": 0.12,
"review_status": "likely_not_ai"
}
}رموز الخطأ
400INVALID_REQUESTيتم عرض API messages كقيم خام من الخدمة العليا حتى تطابق الاستجابات الفعلية في بيئة الإنتاج.
401INVALID_API_KEYيتم عرض API messages كقيم خام من الخدمة العليا حتى تطابق الاستجابات الفعلية في بيئة الإنتاج.
402CREDITS_EXHAUSTEDيتم عرض API messages كقيم خام من الخدمة العليا حتى تطابق الاستجابات الفعلية في بيئة الإنتاج.
403API_KEY_INACTIVE / API_KEY_EXPIREDيتم عرض API messages كقيم خام من الخدمة العليا حتى تطابق الاستجابات الفعلية في بيئة الإنتاج.
413PAYLOAD_TOO_LARGEيتم عرض API messages كقيم خام من الخدمة العليا حتى تطابق الاستجابات الفعلية في بيئة الإنتاج.
415UNSUPPORTED_IMAGEيتم عرض API messages كقيم خام من الخدمة العليا حتى تطابق الاستجابات الفعلية في بيئة الإنتاج.
502UPSTREAM_ERRORيتم عرض API messages كقيم خام من الخدمة العليا حتى تطابق الاستجابات الفعلية في بيئة الإنتاج.
504UPSTREAM_TIMEOUTيتم عرض API messages كقيم خام من الخدمة العليا حتى تطابق الاستجابات الفعلية في بيئة الإنتاج.
أمثلة الكود
curl -X POST "https://api.imgauth.com/v1/ai-image-detection" \
-H "Authorization: Bearer rh_YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"image": "<BASE64_IMAGE_WITHOUT_PREFIX>"
}'