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

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



Rise Company
03-04-2018, 20:51
تسجيل الدخول من خلال الفيس بوك Facebook API واستخدام App ID & Secret
حل مشكلة Can't Load URL: The domain of this URL isn't included in the app's domains. To be able to load this URL, add all domains and subdomains of your app to the App Domains field in your app settings.

انشاء تطبيق :

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

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

يتم الذهاب الى Settings ثم من داخلها يتم الدخول على Basic
وسيظهر لك APP ID و APP Secret قم بنقل الارقام وضعها فى المكان المخصص بهم فى موقعك

اعدادات التطبيق :

فى App Domains يتم كتابة الموقع على هذا الشكل www.000.com (http://www.000.com) بدون http او https
ثم فى Site URL يتم كتابة الموقع على هذا الشكل www.000.com (http://www.000.com) مع http او https
فى Privacy Policy URL و Terms of Service URL ضع رابط الموقع
https://upload.rise.company/do.php?img=314

نشر التطبيق :

يتم الذهاب الى App Review ثم بداخلها يتم اختيار Yes لكى يكون التطبيق Live ومتاح للعمل به
https://upload.rise.company/do.php?img=315

ثم يتم الذهاب الى products واضافة Facebook Login ثم الذهاب الى Settings الخاصة بها

تسجيل الدخول فى التطبيق :

يتم الذهاب الى Facebook Login ثم الى Settings
فى Valid OAuth Redirect URIs يتم ادخال مسار فولدر السكربت داخل الدومين


ملحوظة هامة جدا
او بيكون هناك مسار خاص محدد من قبل مبرمج Plugin والذى يقوم بذكره فى الشرح الخاص به
على سبيل المثال ممكن ان يكون رابطين يتم اضافتهم بهذا الشكل :

https://www.000.com/wp-content/plugins/wordpress-social-login/hybridauth/?hauth_done=Facebook
https://www.imosport.com/wp-content/plugins/wordpress-social-login/hybridauth/?hauth.done=Facebook

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

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

شكل التطبيق النهائى :

بعد الانتهاء المن التطبيق هيكون بهذا الشكل مفعل Live مع Facebook Login باللون الاخضر و الذى يدل انه يعمل بشكل سليم
اذا كان اللون رمادى فهذا يعنى ان هناك اعدادات غير سليمة فى الربط.

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