الحصول على بيانات اعتماد التفويض
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
يجب أن يملك التطبيق بيانات اعتماد التفويض لتتمكّن من استخدام YouTube Data API.
يوضِّح هذا المستند الأنواع المختلفة من بيانات اعتماد التفويض التي تتوافق معها وحدة تحكُّم واجهة برمجة تطبيقات Google. كما يشرح كيفية العثور على بيانات اعتماد التفويض أو إنشائها لمشروعك.
أنشِئ مشروعك واختَر خدمات واجهة برمجة التطبيقات.
- افتح صفحة بيانات الاعتماد في وحدة تحكُّم واجهة برمجة التطبيقات.
-
تتيح واجهة برمجة التطبيقات هذه نوعين من بيانات الاعتماد.
أنشئ بيانات الاعتماد المناسبة لمشروعك:
-
OAuth 2.0: عندما يطلب تطبيقك بيانات خاصة للمستخدمين، يجب أن يرسل رمز OAuth 2.0 المميز مع الطلب. يرسل تطبيقك أولاً معرّف العميل، وربما سر العميل للحصول على رمز مميّز. يمكنك إنشاء بيانات اعتماد OAuth 2.0 لتطبيقات الويب أو حسابات الخدمة أو التطبيقات المثبّتة.
لمزيد من المعلومات، راجِع مستندات OAuth 2.0.
-
مفاتيح واجهة برمجة التطبيقات:
على الطلب الذي لا يوفر رمزًا مميزًا لبروتوكول OAuth 2.0 إرسال مفتاح واجهة برمجة تطبيقات.
يعرّف المفتاح مشروعك ويوفر إمكانية الوصول إلى واجهة برمجة التطبيقات والحصص والتقارير.
تتيح واجهة برمجة التطبيقات عدة أنواع من القيود المفروضة على مفاتيح واجهة برمجة التطبيقات. إذا لم يكن مفتاح واجهة برمجة التطبيقات الذي تحتاجه متوفرًا، يمكنك إنشاء مفتاح واجهة برمجة التطبيقات في وحدة التحكّم من خلال النقر على إنشاء بيانات اعتماد
> مفتاح واجهة برمجة التطبيقات. يمكنك حظر المفتاح قبل استخدامه
في مرحلة الإنتاج من خلال النقر على تقييد المفتاح واختيار أحد
القيود.
للحفاظ على أمان مفاتيح واجهة برمجة التطبيقات، يُرجى اتّباع أفضل الممارسات
لاستخدام مفاتيح واجهة برمجة التطبيقات بأمان
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0. للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers. إنّ Java هي علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2024-03-06 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","easyToUnderstand","thumb-up"],["ساعَدني المحتوى في حلّ مشكلتي.","solvedMyProblem","thumb-up"],["غير ذلك","otherUp","thumb-up"]],[["لا يحتوي على المعلومات التي أحتاج إليها.","missingTheInformationINeed","thumb-down"],["الخطوات معقدة للغاية / كثيرة جدًا.","tooComplicatedTooManySteps","thumb-down"],["المحتوى قديم.","outOfDate","thumb-down"],["ثمة مشكلة في الترجمة.","translationIssue","thumb-down"],["مشكلة في العيّنات / التعليمات البرمجية","samplesCodeIssue","thumb-down"],["غير ذلك","otherDown","thumb-down"]],["تاريخ التعديل الأخير: 2024-03-06 (حسب التوقيت العالمي المتفَّق عليه)"],[[["Applications using the YouTube Data API require authorization credentials for access."],["The Google API Console supports two types of credentials: OAuth 2.0 tokens for private user data and API keys for general API access."],["OAuth 2.0 credentials can be generated for web applications, service accounts, or installed applications."],["API keys identify your project and provide API access, quota management, and usage reports, and can be restricted in scope."],["You must create the credential, either the API key or OAuth 2.0, that will fit the needs of the project."]]],[]]