Skip to main content
التوثيق

توثيق API

كل ما تحتاجه لدمج الإشراف على المحتوى من Discuse في تطبيقك. API بسيطة بأسلوب REST، وميزات شاملة، ودقة رائدة في المجال.

نقاط نهاية API

نظرة سريعة على نقاط نهاية API المتاحة. تقبل جميع نقاط النهاية JSON وتُرجع استجابات JSON.

POST/api/v2/check

فحص كامل للإشراف على المحتوى بكل الميزات المفعّلة.

POST/api/v2/demo/check

نقطة نهاية تجريبية عامة (بحدود معدّل استخدام، ولا تتطلب مفتاح API).

POST/api/v2/scan

فحص الملفات بحثًا عن البرمجيات الخبيثة والفيروسات.

POST/api/v2/ocr

استخراج النصوص من الصور وPDFs، مع خيار الإشراف عليها.

POST/api/v2/summarize

إنشاء ملخص موجز للمستند.

POST/api/v2/demo/ocr

عرض OCR تجريبي عام (بحدود معدّل استخدام، ومن دون مفتاح API؛ PDFs حتى 20 صفحة).

POST/api/v2/demo/summarize

عرض تجريبي عام للتلخيص (بحدود معدّل استخدام، ومن دون مفتاح API؛ PDFs حتى 20 صفحة).

URL الأساسي

يجب إرسال جميع طلبات API إلى URL الأساسي التالي:

https://api.discuse.com

المصادقة

صادِق طلبات API الخاصة بك عبر تضمين مفتاح API في ترويسة الطلب.

X-API-Key: your_api_key_here

ليس لديك مفتاح API؟ ابدأ من هنا لإنشاء مفتاح.

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

تتبع جميع استجابات API بنية JSON موحّدة:

{
  "has_violations": false,
  "cached": false,
  "message": "Content appears safe",
  "results": {
    "hits": false,
    "sentiment": {
      "hit": false,
      "toxic": 0.02,
      "profanity": 0.01,
      "threat": 0.00,
      "insult": 0.03
    },
    "spam_finder": {
      "is_spam": false,
      "confidence": 0.05
    },
    "language": {
      "detected": "en",
      "confidence": 0.98
    }
  },
  "processing_time_ms": 45,
  "usage": {
    "api_requests_used": 150,
    "api_requests_limit": 10000,
    "api_requests_remaining": 9850
  }
}

هل أنت جاهز للبدء؟

اتبع دليل البدء لدمج الإشراف على المحتوى خلال دقائق.

ابدأ الدمج