اربط Gmail وSheets وDrive وCalendar بـ n8n
أعدّ تسجيل الدخول بحساب Google مرة واحدة واستخدمه لكل تطبيقات Google في أتمتاتك.
8 دقائق قراءة
على n8n Cloud
افتح عقدة Google، وأنشئ credential جديدًا، واضغط Sign in with Google. انتهى.
على n8n المستضاف ذاتيًا: أنشئ تطبيق Google خاصًا بك
- اذهب إلى console.cloud.google.com وأنشئ مشروعًا جديدًا (مثلًا "n8n").
- افتح APIs & Services ← Library وفعّل الواجهات التي تحتاجها: Gmail API وGoogle Sheets API وGoogle Drive API وGoogle Calendar API.
- افتح OAuth consent screen: اختر External، واكتب اسم التطبيق وبريدك، وأضف نفسك كمستخدم اختبار.
- افتح Credentials ← Create credentials ← OAuth client ID ← Web application.
- في n8n، أنشئ credential لـ Google وانسخ OAuth Redirect URL. الصقه في Authorized redirect URIs في Google.
- انسخ Client ID وClient Secret من Google إلى n8n، ثم اضغط Sign in with Google.
مشاكل شائعة
- "Access blocked": أضف حساب Google الخاص بك كمستخدم اختبار في شاشة الموافقة.
- تسجيل الدخول يتوقف بعد نحو أسبوع: التطبيقات في وضع Testing تحصل على جلسات قصيرة. أعد الربط، أو انشر التطبيق من إعدادات شاشة الموافقة.
- "redirect_uri_mismatch": رابط إعادة التوجيه في Google يجب أن يطابق رابط n8n تمامًا، بما في ذلك https.
إيجاد المعرّفات
- معرّف الجدول: الكود الطويل في رابط الجدول بين /d/ و/edit.
- معرّف مجلد Drive: الكود في نهاية رابط المجلد.
- التقويم: استخدم primary لتقويمك الرئيسي.