⭐ خطوة أساسية مستقلة: يجب تفعيلها أولاً
⚡
1. تفعيل YouTube Data API v3 في Google Cloud Console
هذه هي الخطوة الأكثر أهمية! لن تعمل أي عملية ربط أو نشر بدون تفعيل هذه الواجهة البرمجية في مشروعك، وإلا سيظهر خطأ accessNotConfigured.
2. تأكد من تحديد مشروعك من القائمة العلوية.
3. اضغط على الزر الأزرق الكبير "ENABLE" (تفعيل).
2
إنشاء مشروع جديد في Google Cloud
توجه إلى console.cloud.google.com وسجل بحساب Google. اضغط على القائمة العلوية واختر New Project (مشروع جديد) باسم مثلاً Quran Reels Automation ثم اضغط Create.
3
إعداد شاشة الموافقة (OAuth Consent Screen) وحل خطأ Error 403
من القائمة الجانبية ☰ اختر APIs & Services ثم OAuth consent screen:
- اختر نوع المستخدم External (خارجي) ثم اضغط Create.
- اكتب اسم التطبيق
Quran Reels App وضع بريدك في خانتي الدعم والمطور.
- في خطوة Scopes (الصلاحيات): اضغط Add Scopes وأضف:
.../auth/youtube.upload و .../auth/youtube.readonly.
-
⚠️ الخطوة الحاسمة لحل خطأ Error 403: access_denied:
في شاشة Test Users (المستخدمون التجريبيون)، اضغط + ADD USERS وأدخل عنوان بريد Google الذي يملك قناة اليوتيوب! طالما أن مشروعك في وضع Testing، لن يسمح Google لأي حساب بالربط إلا إذا كان مضافاً هنا.
4
إنشاء OAuth Client ID وضبط رابط التحويل (Redirect URI)
من القائمة الجانبية اختر Credentials ثم + CREATE CREDENTIALS → OAuth client ID:
5
حفظ المفاتيح وتخطي شاشة "Google hasn't verified this app"
انسخ Client ID و Client Secret وضعهما في خانات الإعدادات واضغط حفظ. ثم اضغط زر ربط قناة يوتيوب:
🛡️ كيفية تخطي شاشة التحذير في Google:
- عند ظهور شاشة "Google hasn't verified this app"، اضغط على Advanced (خيارات متقدمة).
- اضغط على الرابط الصغير بالأسفل: Go to ... (unsafe) / الانتقال إلى ... (غير آمن).
- ضع علامة صح ✅ على جميع الصلاحيات المطلوبة (إدارة وتحميل مقاطع الفيديو).
- اضغط Continue (متابعة) — وستعود فوراً للمنصة وقناتك مربوطة بنجاح! 🎉
6
فهم حصة Google اليومية (10,000 نقطة = ~6 مقاطع يومياً)
تمنح Google كل مشروع 10,000 نقطة مجانية يومياً. رفع الفيديو الواحد يستهلك 1,600 نقطة (~6 فيديوهات يومياً). إذا نفدت الحصة، ستتجدد تلقائياً كل يوم الساعة 10:00 صباحاً بتوقيت مكة المكرمة.