MembershipsLevels: list
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
ملاحظة: يمكن لصنّاع المحتوى الفرديين استخدام نقطة النهاية هذه لتقديم طلبات إلى قنواتهم الخاصة على YouTube والتي تم تفعيل ميزة "العضوية في القنوات" فيها. يمكنك التواصل مع ممثّل عن Google أو YouTube لطلب إذن الوصول.
يسرد مستويات العضوية في القناة التي سمحت بالطلب. يتم عرض المستويات
بترتيب العرض الضمني. تؤدي طلبات واجهة برمجة التطبيقات إلى هذه الطريقة إلى عرض أحد الردود التالية:
- إذا فعّل صانع المحتوى ميزة "العضوية في القنوات" وكانت له مستويات أسعار، ستتضمّن استجابة واجهة برمجة التطبيقات قائمة المستويات.
- إذا فعّل صانع المحتوى ميزة "العضوية في القنوات" ولكنه لم يحدّد مستويات التسعير،
ستحتوي استجابة واجهة برمجة التطبيقات على قائمة فارغة.
- وإذا لم يفعّل صانع المحتوى ميزة "الاشتراك الداعم للقناة"، تعرض واجهة برمجة التطبيقات الخطأ
channelMembershipsNotEnabled
.
تأثير الحصة: يتم احتساب تكلفة الحصة للمكالمة إلى هذه الطريقة بمقدار وحدة واحدة.
الطلب
طلب HTTP
GET https://www.googleapis.com/youtube/v3/membershipsLevels
يتطلب هذا الطلب تفويضًا بالنطاق التالي:
النطاق |
https://www.googleapis.com/auth/youtube.channel-memberships.creator |
المَعلمات
يسرد الجدول التالي المعلَمات التي يتيحها طلب البحث هذا. كلّ المَعلمات المدرَجة هي مَعلمات طلب بحث.
المَعلمات |
المَعلمات المطلوبة |
part |
string
تحدّد المعلَمة part سمات الموارد membershipsLevel التي ستشملها استجابة واجهة برمجة التطبيقات. وتكون قيمة المعلَمة قائمة بأجزاء من الموارد مفصولة بفواصل. تعرض القائمة التالية الأجزاء التي يمكن
استردادها:
|
نص الطلب
لا تقدِّم نص طلب عند استدعاء هذه الطريقة.
الإجابة
إذا نجحت هذه الطريقة، ستعرض هذه الطريقة نص استجابة بالبنية التالية:
{
"kind": "youtube#membershipsLevelListResponse",
"etag": etag,
"items": [
membershipsLevel Resource
]
}
أماكن إقامة
يحدد الجدول التالي الخصائص التي تظهر في هذا المورد:
أماكن إقامة |
kind |
string
يحدّد نوع مورد واجهة برمجة التطبيقات. ستكون القيمة youtube#membershipsLevelListResponse . |
etag |
etag
علامة هذا المرجع. |
items[] |
list
قائمة تضمّ membershipsLevel مورد تملك القناة التي سمحت بإرسال طلب البيانات من واجهة برمجة التطبيقات |
الأخطاء
يحدّد الجدول التالي رسائل الخطأ التي يمكن أن تعرضها واجهة برمجة التطبيقات استجابةً لطلب بيانات إلى هذه الطريقة. يُرجى الاطّلاع على وثائق رسالة الخطأ للحصول على مزيد من التفاصيل.
نوع الخطأ |
تفاصيل الخطأ |
الوصف |
badRequest (400) |
channelMembershipsNotEnabled |
إنّ قناة صانع المحتوى التي تسمح بالطلب غير مفعّلة
في ميزة "العضوية في القنوات". |
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0. للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers. إنّ Java هي علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2024-04-26 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","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-04-26 (حسب التوقيت العالمي المتفَّق عليه)"],[[["This API endpoint allows individual YouTube creators with channel memberships enabled to retrieve a list of their channel's membership levels."],["The API response will either include a list of membership levels, an empty list if memberships are enabled but no levels are set, or an error if memberships are not enabled."],["A successful request returns a JSON response containing the resource type, Etag, and a list of `membershipsLevel` resources."],["Requests to this method have a quota cost of 1 unit and require authorization with the scope `https://www.googleapis.com/auth/youtube.channel-memberships.creator`."],["The request requires the `part` parameter with a string value that can contain either `id`, `snippet`, or both, as comma separated values."]]],["This API endpoint allows individual creators to retrieve channel membership levels for their YouTube channel. A `GET` request requires authorization with the `youtube.channel-memberships.creator` scope and the `part` parameter to specify the properties. The response, in JSON format, lists membership levels or an empty list if levels are undefined. If channel memberships aren't enabled, the API returns a `channelMembershipsNotEnabled` error. This method has a quota cost of 1 unit per call.\n"]]