طريقة ربط n8n مع Google Cloud خطوة بخطوة

x32x01
  • بواسطة x32x01 ||
إزاي تمنح n8n "جواز السفر الدبلوماسي" لمدينة Google Cloud 🛂✨
فاكر لما اتكلمنا عن صديقنا الذكي n8n اللي بيعشق الأتمتة؟ 🤖
والنهارده جه وقت الجد... لأننا هنخلّيه يدخل مدينة Google Cloud الرسمية، بس مش كده وخلاص، هنمنحه "جواز سفر دبلوماسي" يخليه يتحرك بحرية جوه كل خدماتها زي Google Sheets وGoogle Drive وGmail API بكل أمان 🔐

الفكرة ببساطة إننا هنعرف n8n على Google Cloud Platform (GCP) من خلال عملية مصغّرة كأننا بنستخرج تصريح أمني رسمي 😅
بس ولا تشيل هم، أنا هكون مرشدك خطوة بخطوة.

المرحلة الأولى: تجهيز الأوراق الرسمية داخل Google Cloud 🏛️

قبل ما ندي "n8n" تصريح دخول المدينة، لازم نجهزله البيئة ونستخرج التصاريح المطلوبة من لوحة التحكم بتاعة Google Cloud.
ابدأ من هنا: 👉 console.cloud.google.com

إنشاء مشروع جديد (المقر الرئيسي للعمليات) 🏗️

زي أي مهمة كبيرة، لازم يبقى ليها مقر عمليات.
المشروع اللي هتعمله هو المكان اللي n8n هيشتغل منه ويدير كل مهامه.
1️⃣ افتح لوحة التحكم.
2️⃣ من الشريط العلوي اختار New Project.
3️⃣ اكتب اسم واضح للمشروع (مثلاً: "مهام n8n الآلية")، واضغط Create.
مبروك 🎉 دلوقتي عندك المقر الرسمي لعملياتك!

تفعيل واجهات برمجة التطبيقات (API Access) 🔑

من غير تصريح، محدش بيدخل مباني Google 😅
عشان كده لازم نفعّل الخدمات اللي n8n هيستخدمها زي Google Sheets API.
1️⃣ من القائمة الجانبية اختار APIs & Services > Library.
2️⃣ في مربع البحث، اكتب اسم الخدمة اللي محتاجها (زي Google Sheets API).
3️⃣ اضغط على النتيجة، وبعدها اضغط Enable.
💡 نصيحة: كرر الخطوة دي لأي خدمة تانية هتحتاجها زي Google Drive API أو Gmail API.

إعداد شاشة الموافقة (OAuth Consent Screen) 🪪

دي الشاشة اللي بتظهر للمستخدم لما n8n يطلب منه الإذن بالوصول لبياناته - يعني كأنها بطاقة هوية لتطبيقك.
1️⃣ من القائمة الجانبية اختار APIs & Services > OAuth consent screen.
2️⃣ حدد نوع المستخدم External (خارجي) واضغط Create.
3️⃣ املأ البيانات المطلوبة (اسم التطبيق، البريد الإلكتروني).
4️⃣ اضغط Save and Continue في كل صفحة لحد النهاية.
بكده تكون أصدرت أول بطاقة هوية رسمية لتطبيقك 👏

إنشاء بيانات الاعتماد (OAuth Credentials) 🛂

دي أهم خطوة في الرحلة كلها!
هنا بنستخرج Client ID وClient Secret - اللي هما بالضبط "جواز السفر الدبلوماسي" لـ n8n 😎
1️⃣ افتح APIs & Services > Credentials.
2️⃣ اضغط على + CREATE CREDENTIALS واختار OAuth Client ID.
3️⃣ من Application type اختار Web Application.
4️⃣ في قسم Authorized redirect URIs اضغط + ADD URI.

دلوقتي افتح n8n وروح لإعدادات الاعتماد (Credentials) وشوف الرابط اللي مكتوب عندك تحت OAuth Redirect URL. انسخه وحطه في Google Cloud.
5️⃣ اضغط Create.

هتظهر لك نافذة فيها:
  • Your Client ID
  • Your Client Secret
احفظهم كويس جدًا 🔒



المرحلة التانية: تسليم جواز السفر لـ n8n ✈️

الخطوات اللي فاتت كانت في Google Cloud،
لكن دلوقتي هنسلّم الجواز رسميًا لـ n8n عشان يبدأ رحلته داخل المدينة 👇

1️⃣ في لوحة تحكم n8n، روح على Credentials.
2️⃣ اضغط Add credential وابحث عن Google Sheets.
3️⃣ هتلاقي حقلين:
  • Client ID
  • Client Secret
    الصق البيانات اللي جبناها من Google Cloud.
    4️⃣ اضغط Sign in with Google.
    5️⃣ اختار حسابك ووافق على الصلاحيات المطلوبة.
    6️⃣ أخيرًا اضغط Save.
🎉 مبروك! n8n بقى معاه جوازه الرسمي، جاهز يدخل Google Cloud بكل أمان وسلاسة.



كود مثال لتأكيد الاتصال 🧩

بعد ما تكمّل الخطوات دي، تقدر تختبر الاتصال بسهولة داخل سير عملك (Workflow).
JavaScript:
// مثال بسيط لجلب بيانات من Google Sheets بعد الاتصال
const sheetData = await $node["Google Sheets"].getData({
  spreadsheetId: "your-sheet-id",
  range: "Sheet1!A1:C5"
});
return sheetData;
لو الكود اشتغل بدون أخطاء - يبقى الـ n8n خلاص دخل مدينة Google Cloud بجواز سفره الجديد بنجاح ✅



المهمة اكتملت! 🚀

أهو كده رسميًا n8n بقى عنده هوية رقمية داخل Google Cloud،
يقدر يستخدم APIs بحرية ويتكامل مع خدمات زي Gmail، Drive، Sheets، وكل أدوات Google الرهيبة 💪

وده معناه إنك فتحت باب جديد لعالم الأتمتة الذكية (Smart Automation)،
تقدر تبني منه أنظمة بتشتغل لوحدها، ترد على العملاء، تحفظ البيانات، وتربط كل أدواتك ببعض 🤖💼
 
المواضيع ذات الصلة
x32x01
الردود
0
المشاهدات
146
x32x01
x32x01
x32x01
الردود
0
المشاهدات
638
x32x01
x32x01
x32x01
الردود
1
المشاهدات
258
x32x01
x32x01
x32x01
الردود
0
المشاهدات
433
x32x01
x32x01
x32x01
الردود
0
المشاهدات
659
x32x01
x32x01
x32x01
الردود
0
المشاهدات
72
x32x01
x32x01
x32x01
الردود
0
المشاهدات
604
x32x01
x32x01
x32x01
الردود
0
المشاهدات
497
x32x01
x32x01
x32x01
الردود
0
المشاهدات
433
x32x01
x32x01
x32x01
الردود
0
المشاهدات
385
x32x01
x32x01
الدخول أو التسجيل السريع
نسيت كلمة مرورك؟
إحصائيات المنتدى
المواضيع
1,909
المشاركات
2,109
أعضاء أكتب كود
477
أخر عضو
مرعي
عودة
أعلى