كيفية إنشاء بيانات اعتماد YouTube
تعلّم كيفية إنشاء بيانات اعتماد واجهة برمجة تطبيقات YouTube باستخدام Google Cloud Console.
الخطوة 1: أنشئ مشروع Google Cloud
- زر: console.cloud.google.com
- انقر على القائمة المنسدلة للمشروع (أعلى اليسار) → “مشروع جديد”
- سمِّ مشروعك (مثل YouTube Integration) وانقر على «إنشاء»
الخطوة 2: تفعيل YouTube Data API v3
- بعد إنشاء مشروعك، انتقل إلى: console.cloud.google.com
- انقر على "تفعيل"
- تحتاج أيضًا إلى تفعيل إصدار YouTube Data API V3 و YouTube Analytics API.
الخطوة 3: تكوين شاشة موافقة OAuth
- اذهب إلى: شاشة موافقة OAuth
- اختر «خارجي» إذا كان تطبيقك سيُستخدم من قِبل آخرين خارج مؤسستك.
- املأ الحقول:
- اسم التطبيق
- البريد الإلكتروني لدعم المستخدم
- معلومات اتصال المطوّر
- احفظ وتابع (يمكنك تخطي النطاقات الآن أو إضافتها لاحقًا)
- ضمن «المستخدمون التجريبيون»، أضِف حساب (حسابات) Gmail التي ستستخدمها للاختبار.
الخطوة 4: إنشاء بيانات اعتماد عميل OAuth 2.0
- انتقل إلى: صفحة بيانات الاعتماد
- انقر على «إنشاء بيانات اعتماد» ← معرّف عميل OAuth
- اختر “تطبيق ويب”
- عيّن اسمًا (مثل، Laravel YouTube Integration)
- ضمن عناوين URL لإعادة التوجيه المصرّح بها، أضف عنوان URL لإعادة التوجيه الخاص بك، مثلًا:
- للتطوير المحلي:
``` http://localhost:8000/google/callback ```
- للإنتاج:
``` https://yourdomain.com/google/callback ```
- انقر على إنشاء
الخطوة 5: انسخ بيانات اعتمادك
- بعد الإنشاء، ستحصل على:
- Client ID
- سر العميل
- احفظ هذه في ملف .env الخاص بـ Laravel أو في جدول الإعدادات:
GOOGLE_CLIENT_ID=your_client_idGOOGLE_CLIENT_SECRET=your_client_secretGOOGLE_REDIRECT_URI=http://localhost:8000/google/callback