انتقل إلى المحتوى
أسئلة؟PaperOffice AI Phone Agent 24/7+49 69 3487102-0
نظرة عامة نظرة عامة أخبار أخبار
مشاركة

المصادقة والمفاتيح

رمز Bearer. كل نقطة نهاية.

تتوقع كل نقطة نهاية لمنتج PaperOffice-API رأس Authorization: Bearer. لا يوجد تدفق OAuth، ولا يوجد تحديث للرمز.

نوعان من الرموز، صلاحيات واضحة، وحدود معدل استخدام موثقة.

رأس واحد لا يوجد تدفق OAuth قابل للإلغاء في أي وقت
رمز Bearer. كل نقطة نهاية.
cURL
curl -X POST "https://api.paperoffice.ai/latest/job/add/workflow" \  -H "Authorization: Bearer po_ut_YOUR_API_KEY" \  -F "file_1=@invoice.pdf" \  -F "idp_collection=invoice" \  -F "model=basic-pro-max"

المكالمة الأولى

تعيين الرأس، اختيار خط الأنابيب، الإرسال

المسار بعد /latest/job/add/ هو اسم العملية: عادةً ما يكون بصيغة handler___command (على سبيل المثال paperoffice_aiocr___generate)، ولـ IDP المهيكلة، تُستخدم خط الأنابيب المخصص workflow.

  • رأس واحد

    Authorization: Bearer po_ut_… — لا يحتاج نقطة نهاية المنتج إلى أكثر من ذلك. poai_ و po_ut_ لا يرسلان رأس Origin.

  • خط الأنابيب في المسار

    handler___command مع ثلاثة شرطات سفلية؛ workflow هو الاستثناء بـ slug خاص به. الكتابة بنقاط تعيد API بـ HTTP 400 JOB_CONFIG_INVALID.

  • النتيجة أو job_id

    client_wait افتراضيًا صحيح: تحافظ API على الاتصال وتُرجع النتيجة مضمنةً. إذا لم يكن الإطار الزمني كافيًا، يتم إرجاع HTTP 202 مع job_id و poll_url للاستعلام عن GET /latest/job/get/{job_id}.

بالنسبة إلى idp_collection=invoice، يُعد basic-pro-max النموذج الموصى به. يتم إرجاع النموذج الفعلي المستخدم في حقل الاستجابة "model"، وقد يختلف عن النموذج المطلوب.

أنواع الرموز المميزة

نوعان من الرموز المميزة، مفصولان بوضوح

كلاهما يُرسل إلى الخادم. يتم إنشاؤها وتداولها وإلغاؤها في التطبيق تحت الحساب ← API.

poai_ خادم إلى خادم

مفتاح API

  • صلاحيات الحساب الذي ينشئه (المسؤول: كامل الحساب)
  • عدم التسليم أبداً في كود المتصفح
  • لا حاجة لرأس Origin
  • محظور لـ MCP
  • يمكن تقييده بعناوين IP
إدارة مفاتيح API
po_ut_ مخصص للمستخدم

User Token

  • يساهم بصلاحيات مستخدمه
  • عدم التسليم أبداً في كود المتصفح
  • لا حاجة لرأس Origin
  • مسموح لـ MCP
إنشاء رمز المستخدم

لا تمر الاستدعاءات المباشرة من المتصفح عبر هذين الرمزَين، بل عبر المفتاح القابل للنشر po_pk_ — مرتبط بالمصدر، ومحدود بالميزانية والمعدلات. عرض المفاتيح القابلة للنشر

الصلاحيات

ما يُسمح لـ User Token بفعله

يتمتع User Token بالضبط بالصلاحيات الخاصة بمستخدمه في هذه المجالات. لا يمكن تعيين مجالات فردية أثناء الإنشاء؛ ويهدف تضييق النطاق إلى استخدام رمز مجموعة (po_gt_) possessing صلاحيات مجموعة المستخدمين.

  • المستندات documents

    تحميل، تنزيل، معالجة

  • Workspaces workspaces

    إدارة المجلدات والهيكل

  • وظائف الذكاء الاصطناعي ai_jobs

    OCR، IDP، الاستخراج

  • الفوترة billing

    قراءة الاستخدام ورصيد الحساب

  • المستخدمون users

    إدارة أعضاء الفريق

  • الويب هوكس webhooks

    استلام الأحداث

  • قاعدة المعرفة knowledge_base

    قاعدة البيانات المعرفية والأسئلة الشائعة

  • الوكلاء agents

    تكوين وكلاء IDP

  • سير العمل workflows

    إنشاء الأتمتة

  • الامتثال compliance

    التدقيق، اللائحة العامة لحماية البيانات (GDPR)، الأرشفة

حدود المعدل

ما تحسبه API

يتم الحساب لكل رمز؛ بدون Bearer لكل عنوان IP. القيم التالية هي القيم الدنيا الموثقة التي تنطبق على كل باقة.

5
طلبات في الثانية
30
طلبات في الدقيقة
100
طلبات في الساعة
500
طلبات في اليوم
  • القيم المتبقية موجودة في رأس الاستجابة

    تخبركم رؤوس RateLimit-* و X-RateLimit-* في كل استجابة بما تبقى في النافذة الزمنية الحالية.

  • تم تجاوز الحد: HTTP 429

    ترد API برمز RATE_LIMIT_EXCEEDED. أعد إرسال الطلب بعد الوقت المحدد في رأس Retry-After.

  • الباقات الأعلى ترفع القيم

    تقع الأسعار المدفوعة فوق هذه القيم الدنيا. يوضح صفحة الأسعار نطاق كل باقة.

الأمان

ما الذي يؤمن المفتاح الرئيسي

ستة آليات تعمل أثناء التشغيل - لكل منها رمز حالة قابل للتحقق أو موقع في التطبيق.

  • التدوير والإلغاء

    يتم إنشاء المفاتيح وعرضها وتدويرها وإلغاؤها في التطبيق تحت الحساب ← API. يعيد الرمز الملغي استجابة HTTP 401 TOKEN_NOT_FOUND.

  • الانتهاء والصلاحية

    تعود الرموز المنتهية الصلاحية إلى HTTP 401 BEARERTOKEN_EXPIRED، وتعود الرموز غير الصحيحة إلى HTTP 401 INVALID_TOKEN. تنطبق Publishable Keys لمدة 180 يومًا من تاريخ الإنشاء.

  • حدود لكل رمز

    في خطة Free، تنطبق حدود المعدل (Rate-Limits) لكل رمز. في الخطط المدفوعة، يُحسب حسب الحساب؛ طالما أن Credits متاحة، لا تنطبق حدود المعدل هناك.

  • ربط المصدر في المتصفح

    تطلب المفاتيح القابلة للنشر رأس Origin من القائمة المسموحة مع كل طلب؛ وإلا ستعيد API استجابة 403 ORIGIN_HEADER_REQUIRED أو DOMAIN_NOT_ALLOWED.

  • تتبع الاستخدام

    كل استجابة محاسبية تحمل كتلة _billing؛ يوفر التقييم لكل استدعاء GET /latest/billing/usage-detail.

  • حظر صارم

    تسجيل الدخول إلى الحساب، وإدارة المفاتيح، وOAuth، وإدارة شركاء الأعمال، وتعديلات الدفع وكسر كلمة المرور محظورة لمفاتيح المتصفح. مسموح بمنتج APIs بما في ذلك قراءة الفواتير وWebhooks. يجب حذف Workspace وتفريغ سلة المهملات وإلغاء احتجاز الحفظ القانوني فقط عبر التطبيق (403 UI_ONLY_ENDPOINT).

البدء الآن

إنشاء المفتاح، تعيين الرأس، الإرسال

قم بإنشاء المفتاح في التطبيق تحت الحساب ← API. يظهر الاستدعاء الأول خطوة بخطوة في أول استدعاء لـ API.

PaperOffice AI · Problem Solver

أخبرنا, ما الذي يستهلك وقتك يومياً.

صفوه فقط. لا حاجة لمصطلحات تقنية.

أو ابدأ بمثال

كيف ترغبون في استخدام PaperOffice؟

تم ربط الكمبيوتر والهاتف الذكي: مساحة العمل على جهاز الحاسوب، والالتقاط عبر الهاتف.

من أين ترغبون في البدء؟

تم تحسين مساحة العمل الكاملة لأجهزة الكمبيوتر. وتُعد النسخة المحمولة مناسبة لالتقاط المستندات ومراجعتها والموافقة عليها.

التسجيل مجاناً app.paperoffice.ai

البدء على الكمبيوتر

سنرسل رابط الدخول الشخصي الخاص بك إلى بريدك الإلكتروني.

يعمل في Claude · تم التحقق منه بواسطة Anthropic Claude ومساعدو الذكاء الاصطناعي ابحثوا في المستندات وحلّلوها في Claude — جرّبوا دون حساب. متاح أيضًا في ChatGPT أو Grok. استخدمه في Claude
فتح الأدوات أدوات مجانية تحرير ملفات PDF، والتحقق من الفواتير الإلكترونية وإنشاؤها، واستخراج النصوص من الصور، وحساب المواعيد النهائية – فورًا ودون تسجيل. لا حاجة لحساب، مباشرة في المتصفح

غير متأكدون بعد؟ وصفا مشكلتكم وسيعرض لكم Problem Solver المكان المناسب للبدء.