المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : تسجيل الدخول من خلال جوجل Google API واستخدام App ID & Secret



Rise Company
03-04-2018, 22:07
تسجيل الدخول من خلال جوجل Google API واستخدام App ID & Secret
تسجيل عضوية او تسجيل دخول من خلال جوجل و حل جميع المشاكل محدث
Authentication failed. Either you have cancelled the authentication or Google refused the connection
Error: invalid_clientThe OAuth client was not found


قم بالذهاب الى هذا الرابط
https://console.developers.google.com/
ثم الضغط على Add a New App فى اعلى الصفحة

https://upload.rise.company/do.php?img=318

ثم قم بادخال Project name وهو اسم التطبيق ثم قم بادخال Project ID وهو رابط التطبيق Unique

https://upload.rise.company/do.php?img=319

################################
1-اعدادات OAuth Consent screen
################################

يتم وضع بيانات تظهر للمستخدم منها اسم التطبيق و الرابط
ولا تضع صورة فى Application logo حتى لا يتطلب عمل Verification من جوجل

https://www.rise.company/upload/uploads/163233726499161.png

https://www.rise.company/upload/uploads/163233726526162.png

https://www.rise.company/upload/uploads/163233726531823.png

https://www.rise.company/upload/uploads/163233726535854.png

قبل التحديث كان

https://upload.rise.company/do.php?img=320

################################
2- اعدادات Credentials
################################

يتم من خلالها امرين, الاول هو توليد Key للتطبيق والثانى هو توليد ID و Secret الذى سيتم ادخاله فى الموقع

https://upload.rise.company/do.php?img=321

ثم بعد ذلك هندخل عليه مرة اخرى لازالة علامة التعجب التى تفيد عدم وجود قيود فى الاستخدام

https://upload.rise.company/do.php?img=324

################################
3- Create OAuth client ID
################################

اذهب الى Create OAuth client ID من داخل Create credentials مرة اخرى

ياتى هنا المرحلة المهمة وهى اعداد Client ID

جميع مشاكل الربط فى الغالب بيكون حلها هنا فى اخر خيار الذى بشكل عام يكون كما هو موضح فى الصورة

https://upload.rise.company/do.php?img=323


انتبه جيدا : فى حقل Authorized JavaScript origins و Authorized redirect URIs
يجب وضع الدومين ثم ضغط زر Enter فى الكى بورد حتى يتم حفظه داخل الحقل
غير ذلك هيطلع خطا Error: invalid_clientThe OAuth client was not found.

ثم بعد ذلك هيظهر فى نفس الصفحة نتيجة ما تم عمل له Create

وهى البيانات التى هيتم ادخالها فى الموقع
https://upload.rise.company/do.php?img=325

################################
4- تفعيل API فى Library
################################

هيتم الضغط على Library ثم فى شريط البحث الخاص به هيتم البحث عن Gmail API و Contacts API و Google+ API

https://upload.rise.company/do.php?img=326

هام : اذا ظهر اى خطا بعد تطبيق الخطوات السابقة صحيحة
قم بحذف Cookies و Cashed فى المتصفح.
تم تجربة الخطوات بتحديثات شهر 5 عام 2019

شاهد ايضا
السي بانال CPANEL اخذ باك اب كامل خارج السيرفر WHM BACKUP TO GOOGLE DRIVE (https://www.rise.company/forum/showthread.php/62786-%D8%A7%D9%84%D8%B3%D9%8A-%D8%A8%D8%A7%D9%86%D8%A7%D9%84-CPanel-%D8%A7%D8%AE%D8%B0-%D8%A8%D8%A7%D9%83-%D8%A7%D8%A8-%D9%83%D8%A7%D9%85%D9%84-%D8%AE%D8%A7%D8%B1%D8%AC-%D8%A7%D9%84%D8%B3%D9%8A%D8%B1%D9%81%D8%B1-whm-backup-to-Google-Drive)