إذا كنت تخطط للدمج مع مساعد Google، فراجع المهام مع مساعد Google:
وبخلاف ذلك، قبل إضافة تفويض OAuth 2.0 إلى خدمتك، عليك إعداد المعلومات التالية والتواصل مع فريق علاقات المطوّرين أو نشاطك التجاري ممثل التطوير:
عنوان URL لنقطة نهاية التفويض. هذا هو عنوان URL نقطة نهاية التفويض التي تستضيفها والتي تُجري مكالمات إليها. يجب قبول الزيارات عبر HTTPS فقط. مثلاً:
https://myservice.example.com/auth
في كثير من الأحيان، يمكن تكييف صفحة تسجيل دخول حالية لتعمل نقطة نهاية التفويض.ستظهر المَعلمة
redirect_uri
التي يتم إرسالها كمَعلمة إلى نقطة نهاية التفويض على النحو التالي:https://oauth-redirect.googleusercontent.com/r/YOUR_PROJECT_ID https://oauth-redirect-sandbox.googleusercontent.com/r/YOUR_PROJECT_ID
يجب إدراج
redirect_uri
في القائمة المسموح بها لـclient_id
التي تحدّدها إلى Google.عنوان URL لنقطة نهاية الرمز المميّز. هذا هو عنوان URL نقطة نهاية الرمز المميّز التي تستضيفها وتُجري Google مكالمات عليها. يجب قبول الزيارات خلال HTTPS ومن الخدمات المعروفة الأخرى فقط (مثل خدمات Google). مثلاً:
https://oauth2.example.com/token
قد تتم استضافة نقاط نهاية التفويض والرمز المميّز على نطاقات مختلفة.عنوان URL لنقطة النهاية الاختيارية لإبطال الرمز المميّز: هذا هو عنوان URL نقطة نهاية الإبطال التي تستضيفها وتُجري Google مكالمات عليها. يجب قبول الزيارات خلال HTTPS ومن الخدمات المعروفة الأخرى فقط (مثل خدمات Google). مثلاً:
https://oauth2.example.com/revoke
قد تتم استضافة نقاط نهاية التفويض والرمز المميز والإبطال على مواقع النطاقات.عنوان URL الاختياري لميزة "الحماية العابرة للحساب" (RISC) هذا عنوان URL تستضيفه وتجري Google مكالمات معه. يمكنك اختيار القيمة.
معرّف العميل وسر العميل في Google عليك تحديد معرِّف عميل لـ Google يُستخدم في طلبات OAuth 2.0 إلى وتحديد مصدر الطلب، وسر العميل، الذي يُستخدم لمنع لطلب التزوير. يمكن أن يكون معرِّف عميل Google وسر العميل أي محتوى آمنًا عن عنوان URL سلسلة قيم من اختيارك. يجب التأكد من أنّ سر العميل مرئية لـ Google وخدمتك فقط.
سلاسل النطاقات الاختيارية. استنادًا إلى كمية ونوع بيانات المستخدمين التي تتيحها واجهة برمجة التطبيقات قد ترغب في تحديد النطاقات التي تمثل فئات مختلفة من المستخدمين البيانات. وبذلك، يمكن للجهات المعنيّة طلب الإذن من المستخدمين للوصول إلى التطبيق فقط. أنواعًا معينة من البيانات، وقصر البيانات المتاحة للعملاء على والنطاقات المعتمدة. وعلى وجه الخصوص، إذا كانت خدمتك تتيح المزيد من البيانات للتكامل مع Google، يمكنك استخدام النطاقات لمنح الوصول إلى بعض البيانات فقط.
- رقم تعريف مشروع Google API
To view your project ID:
- Go to the Google API Console.
- Find your project in the table on the landing page. The project ID appears in the ID column.