تدفّق OAuth
- انقر «ربط Gmail» في لوحة تحكم DraftKite.
- سجّل الدخول إلى Google واختر الحساب الذي تريد استخدامه.
- راجع الأذونات المطلوبة وانقر «السماح».
- تُعاد إلى DraftKite، ويظهر صندوق البريد بحالة «نشط».
صلاحيات OAuth التي نطلبها
- gmail.readonly — قراءة البريد لتصنيفه وبناء سياق للمسودات.
- gmail.modify — إضافة التصنيفات وإزالتها.
- gmail.compose — إنشاء المسودات (دون إرسال).
لا نطلب gmail.send أبداً. هذا يعني أن DraftKite لا يمكنه إرسال البريد، مهما كانت الأخطاء التي قد تحدث.
الوقت الفعلي عبر Google Pub/Sub
يستخدم DraftKite إشعارات الدفع من Google Pub/Sub للتفاعل مع البريد الجديد في الوقت الفعلي. يشترك صندوق بريدك في أحداث سجلّ Gmail (history events)، ويشغّل DraftKite سلسلة المعالجة لحظة وصول رسالة جديدة.
إذا انقطع اتصال الدفع (مثلاً لأنك غيّرت كلمة مرورك)، يحاول DraftKite إعادة تأسيسه تلقائياً. يمكنك أيضاً النقر على «إعادة الربط» من /indbakker.
مسؤولو Google Workspace
يمكن لمسؤولي Google Workspace إدراج DraftKite في القائمة المسموح بها ضمن Google Admin Console. ابحث عن معرّف عميل OAuth الخاص بنا (OAuth client ID) ضمن «Security → API Controls → App access» واضبط DraftKite على «Trusted».
إزالة الربط
يمكنك إزالة الربط في أي وقت من /indbakker. نُلغي الرمز لدى Google ونتوقف عن معالجة البريد الجديد فوراً. تبقى التصنيفات والمسودات الموجودة في Gmail لديك.