كيفية إضافة استدعاء إضافي إلى واجهة برمجة التطبيقات (API) الخاصة بنا عند التسجيل، وتسجيل الدخول، وتسجيل الخروج، ونسيان كلمة المرور دون استخدام الدخول الموحد (SSO)
مثال: عند التسجيل، وبمجرد الحفظ في نظام Discourse، سيتم إرسال طلب POST إلى واجهة برمجة التطبيقات الخاصة بنا وحفظ البيانات في قاعدة بياناتنا. وبالمثل، عند تسجيل الدخول في Discourse، سيتم إرسال طلب GET إلى واجهة برمجة التطبيقات الخاصة بنا للتحقق من وجود المستخدم، وكذلك الأمر عند تسجيل الخروج ونسيان كلمة المرور.
تُرسل شبكات الويب الخاصة بنا حملاً مفيدًا محددًا. ستحتاج إلى إعداد واجهة برمجة التطبيقات (API) الخاصة بك لفهم هذا التنسيق، أو استخدام خدمة أخرى (مثل Zapier) لتغيير التنسيق إلى شيء تفهمه واجهة برمجة التطبيقات الخاصة بك.
@david هل يمكنني سؤالك لماذا لا تظهر custom_user_fields في بيانات النموذج؟ في الجزء السفلي الأيمن من لقطة الشاشة. شكرًا لك، أحتاج إلى الحصول على custom_user_field ونقله إلى واجهة برمجة التطبيقات الخاصة بنا. أقوم بما يلي: