Groups

يشير مورد group إلى مجموعة "إحصاءات YouTube"، وهي مجموعة مخصّصة تضمّ ما يصل إلى 500 قناة أو فيديو أو قائمة تشغيل أو مادة عرض.

يجب أن تمثّل جميع العناصر في المجموعة النوع نفسه من الموارد. على سبيل المثال، لا يمكنك إنشاء مجموعة تضم 100 فيديو و100 قائمة تشغيل.

لا يمكن أن تحتوي مجموعة "إحصاءات YouTube" إلا على المراجع التي حمّلتها أو طالبت بملكيتها أو التي تم ربطها بقناة تديرها. نتيجةً لذلك، يمكن لمالكي القنوات إنشاء مجموعات من الفيديوهات وقوائم التشغيل. يمكن لمالكي المحتوى إنشاء مجموعات من الفيديوهات أو قوائم التشغيل أو القنوات أو مواد العرض.

الطُرق

تتيح واجهة برمجة التطبيقات الطرق التالية لموارد groups:

list
يعرض قائمة بالمجموعات التي تتطابق مع مَعلمات طلب البيانات من واجهة برمجة التطبيقات. على سبيل المثال، يمكنك استرداد جميع المجموعات التي يملكها المستخدم الذي تمّت مصادقة هويته، أو يمكنك استرداد مجموعة واحدة أو أكثر من خلال أرقام تعريفها الفريدة. التجربة الآن
إدراج
إنشاء مجموعة في "إحصاءات YouTube" بعد إنشاء مجموعة، استخدِم الطريقة groupItems.insert لإضافة عناصر إلى المجموعة. جرِّب ذلك الآن.
تعديل
تعديل البيانات الوصفية لمجموعة في الوقت الحالي، السمة الوحيدة التي يمكن تعديلها هي عنوان المجموعة. (استخدِم groupItems.insert وgroupItems.delete لإضافة عناصر المجموعة وإزالتها). جرِّب ذلك الآن.
حذف
لحذف مجموعة التجربة الآن

تمثيل الموارد

تعرض بنية JSON أدناه تنسيق مورد groups:

{
  "kind": "youtube#group",
  "etag": etag,
  "id": string,
  "snippet": {
    "publishedAt": datetime,
    "title": string
  },
  "contentDetails": {
    "itemCount": unsigned long,
    "itemType": string
  }
}

أماكن إقامة

يحدِّد الجدول التالي السمات التي تظهر في هذا المرجع:

أماكن إقامة
kind string
لتحديد نوع مورد واجهة برمجة التطبيقات. ستكون القيمة youtube#group.
etag etag
رقم تعريف Etag لهذا المورد.
id string
المعرّف الذي تستخدمه YouTube لتحديد المجموعة بشكل فريد
snippet object
يحتوي العنصر snippet على معلومات أساسية عن المجموعة، بما في ذلك تاريخ إنشائها واسمها.
snippet.publishedAt datetime
تاريخ ووقت إنشاء المجموعة. يتم تحديد القيمة بتنسيق ISO 8601 (YYYY-MM-DDThh:mm:ss.sZ).
snippet.title string
اسم المجموعة. يجب أن تكون القيمة سلسلة غير فارغة.
contentDetails object
يحتوي العنصر contentDetails على معلومات إضافية عن المجموعة، مثل عدد العناصر التي تحتوي عليها ونوعها.
contentDetails.itemCount unsigned long
عدد العناصر في المجموعة.
contentDetails.itemType string
نوع الموارد التي تحتوي عليها المجموعة.

في ما يلي القيم الصالحة لهذه السمة:
  • youtube#channel
  • youtube#playlist
  • youtube#video
  • youtubePartner#asset