Rememberizer Docs
تسجيل الدخولاشتراكاتصل بنا
دليل
دليل
  • لماذا Rememberizer؟
  • خلفية
    • ما هي تضمينات المتجهات وقواعد بيانات المتجهات؟
    • مسرد
    • المصطلحات القياسية
  • الاستخدام الشخصي
    • البدء
      • ابحث في معرفتك
      • الوصول إلى فلتر الذكريات
      • المعرفة العامة
      • إدارة معرفتك المدمجة
  • التكاملات
    • تطبيق Rememberizer
    • تكامل Rememberizer مع Slack
    • تكامل Rememberizer مع Google Drive
    • تكامل Rememberizer مع Dropbox
    • تكامل Rememberizer مع Gmail
    • تكامل Rememberizer مع الذاكرة
    • خوادم Rememberizer MCP
    • إدارة التطبيقات الخارجية
  • موارد المطورين
    • نظرة عامة على المطور
  • خيارات التكامل
    • تسجيل واستخدام مفاتيح API
    • تسجيل تطبيقات Rememberizer
    • تفويض تطبيقات Rememberizer
    • إنشاء GPT لـ Rememberizer
    • تكامل LangChain
    • متاجر المتجهات
    • تحدث إلى Slack تطبيق الويب النموذجي
  • تكامل المؤسسات
    • أنماط تكامل المؤسسات
  • مرجع واجهة برمجة التطبيقات
    • الصفحة الرئيسية لوثائق واجهة برمجة التطبيقات
    • المصادقة
  • واجهات برمجة التطبيقات الأساسية
    • البحث عن المستندات حسب التشابه الدلالي
    • استرجاع المستندات
    • استرجاع محتويات المستندات
    • استرجاع محتوى Slack
    • تذكر المحتوى إلى Rememberizer
  • الحساب والتكوين
    • استرجاع تفاصيل حساب المستخدم الحالي
    • قائمة تكاملات مصادر البيانات المتاحة
    • المذكرات
    • الحصول على جميع المعرفة العامة المضافة
  • واجهات برمجة تطبيقات تخزين المتجهات
    • وثائق تخزين المتجهات
    • الحصول على معلومات تخزين المتجهات
    • الحصول على قائمة بالوثائق في تخزين المتجهات
    • الحصول على معلومات الوثيقة
    • إضافة وثيقة نصية جديدة إلى تخزين المتجهات
    • رفع الملفات إلى تخزين المتجهات
    • تحديث محتوى الملف في تخزين المتجهات
    • إزالة وثيقة في تخزين المتجهات
    • البحث عن وثائق تخزين المتجهات حسب التشابه الدلالي
  • موارد إضافية
    • الإشعارات
      • شروط الاستخدام
      • سياسة الخصوصية
      • B2B
        • حول وكيل Reddit
  • الإصدارات
    • صفحة ملاحظات الإصدار
  • إصدارات 2025
    • 25 أبريل 2025
    • 18 أبريل 2025
    • 11 أبريل 2025
    • 4 أبريل 2025
    • 28 مارس 2025
    • 21 مارس 2025
    • 14 مارس 2025
    • 17 يناير 2025
  • إصدارات 2024
    • 27 ديسمبر 2024
    • 20 ديسمبر 2024
    • 13 ديسمبر 2024
    • 6 ديسمبر 2024
  • 29 نوفمبر 2024
  • 22 نوفمبر 2024
  • 15 نوفمبر 2024
  • 8 نوفمبر 2024
  • 1 نوفمبر 2024
  • 25 أكتوبر 2024
  • 18 أكتوبر 2024
  • 11 أكتوبر 2024
  • 4 أكتوبر 2024
  • 27 سبتمبر 2024
  • 20 سبتمبر 2024
  • 13 سبتمبر 2024
  • 16 أغسطس 2024
  • 9 أغسطس 2024
  • 2 أغسطس 2024
  • 26 يوليو 2024
  • 12 يوليو 2024
  • 28 يونيو 2024
  • 14 يونيو 2024
  • 31 مايو 2024
  • 17 مايو 2024
  • 10 مايو 2024
  • 26 أبريل 2024
  • 19 أبريل 2024
  • 12 أبريل 2024
  • 5 أبريل 2024
  • 25 مارس 2024
  • 18 مارس 2024
  • 11 مارس 2024
  • 4 مارس 2024
  • 26 فبراير 2024
  • 19 فبراير 2024
  • 12 فبراير 2024
  • 5 فبراير 2024
  • 29 يناير 2024
  • 22 يناير 2024
  • 15 يناير 2024
  • وثائق LLM
    • وثائق Rememberizer LLM جاهزة
Powered by GitBook
On this page
  • الخطوة 1. طلب هوية مستخدم Rememberizer
  • الخطوة 2. يختار المستخدمون ويقومون بتكوين تذكاراتهم
  • الخطوة 3. يتم إعادة توجيه المستخدمين إلى موقعك بواسطة Rememberizer
  • الخطوة 4. تبادل رمز التفويض للحصول على رموز التحديث والوصول
  • الخطوة 5. استخدم رمز الوصول للوصول إلى واجهة برمجة التطبيقات
  • المراجع
  1. خيارات التكامل

تفويض تطبيقات Rememberizer

Previousتسجيل تطبيقات RememberizerNextإنشاء GPT لـ Rememberizer

Last updated 26 days ago

يدعم تنفيذ Rememberizer نوع منح الشيفرة القياسية .

تدفق تطبيق الويب لتفويض المستخدمين لتطبيقك هو كما يلي:

  1. يتم إعادة توجيه المستخدمين إلى Rememberizer لتفويض حسابهم.

  2. يختار المستخدم الميموريات لاستخدامها مع تطبيقك.

  3. يصل تطبيقك إلى واجهة برمجة التطبيقات باستخدام رمز الوصول الخاص بالمستخدم.

قم بزيارة صفحة لرؤية مثال واجهة المستخدم للتدفق.

قريباً: مخطط تدفق تفويض OAuth2

سيوضح هذا المخطط التسلسلي تدفق OAuth2 الكامل بين:

  • متصفح المستخدم

  • تطبيقك (العميل)

  • خادم تفويض Rememberizer

  • موارد واجهة برمجة تطبيقات Rememberizer

سيظهر المخطط تبادل رموز التفويض، الرموز، وطلبات واجهة برمجة التطبيقات عبر جميع خطوات العملية.

الخطوة 1. طلب هوية مستخدم Rememberizer

قم بإعادة توجيه المستخدم إلى خادم تفويض Rememberizer لبدء عملية المصادقة والتفويض.

GET https://api.rememberizer.ai/api/v1/auth/oauth2/authorize/

المعلمات:

الاسم
الوصف

client_id

مطلوب معرف العميل لتطبيقك. يمكنك العثور على هذه القيمة في قسم المطور. انقر على المطور في الزاوية العليا اليسرى. في قائمة التطبيقات المسجلة، انقر على تطبيقك وسترى معرف العميل في بيانات اعتماد التطبيق.

response_type

مطلوب يجب أن يكون code لمنح رموز التفويض.

scope

اختياري

قائمة مفصولة بمسافات من النطاقات التي تحدد الموارد التي يمكن لتطبيقك الوصول إليها نيابة عن المستخدم.

redirect_uri

مطلوب عنوان URL في تطبيقك حيث سيتم إرسال المستخدمين بعد التفويض.

state

مطلوب

قيمة غير شفافة يستخدمها العميل للحفاظ على الحالة بين الطلب والرد. يتضمن خادم التفويض هذه القيمة عند إعادة توجيه وكيل المستخدم مرة أخرى إلى العميل.

الخطوة 2. يختار المستخدمون ويقومون بتكوين تذكاراتهم

سيختار المستخدمون التذكارات التي سيستخدمونها مع تطبيقك.

الخطوة 3. يتم إعادة توجيه المستخدمين إلى موقعك بواسطة Rememberizer

بعد أن يختار المستخدمون تذكاراتهم، يقوم Rememberizer بإعادة التوجيه إلى موقعك مع معلمة code مؤقتة بالإضافة إلى الحالة التي قدمتها في الخطوة السابقة في معلمة state. ستنتهي صلاحية الرمز المؤقت بعد فترة قصيرة. إذا لم تتطابق الحالات، فقد أنشأ طرف ثالث الطلب، ويجب عليك إلغاء العملية.

الخطوة 4. تبادل رمز التفويض للحصول على رموز التحديث والوصول

POST https://api.rememberizer.ai/api/v1/auth/oauth2/token/

تأخذ هذه النقطة النهاية المعلمات المدخلة التالية.

الاسم
الوصف

client_id

مطلوب معرف العميل لتطبيقك. يمكنك العثور على هذه القيمة في قسم المطور. التعليمات للعثور على هذا المعرف موجودة في الخطوة 1.

client_secret

مطلوب السر الخاص بالعميل الذي تلقيته من Rememberizer لتطبيقك.

code

رمز التفويض الذي تلقيته في الخطوة 3.

redirect_uri

مطلوب عنوان URL في تطبيقك حيث يتم إرسال المستخدمين بعد التفويض. يجب أن يتطابق مع redirect_uri في الخطوة 1.

الخطوة 5. استخدم رمز الوصول للوصول إلى واجهة برمجة التطبيقات

يسمح لك رمز الوصول بإجراء طلبات إلى واجهة برمجة التطبيقات نيابة عن المستخدم.

Authorization: Bearer OAUTH-TOKEN
GET https://api.rememberizer.ai/api/me/

على سبيل المثال، في curl يمكنك تعيين رأس التفويض بهذه الطريقة:

curl -H "Authorization: Bearer OAUTH-TOKEN" https://api.rememberizer.ai/api/me/

المراجع

جيثاب:

https://github.com/skydeckai/rememberizer-integration-samples
authorization code grant type
#explore-third-party-apps-and-service