تعرض قائمة بالتعليقات التي تتطابق مع مَعلمات طلب البيانات من واجهة برمجة التطبيقات.
تأثير الحصة: تتطلب أي مكالمة إلى هذه الطريقة تكلفة حصة تبلغ وحدة واحدة.
حالات الاستخدام الشائعة
الطلب
طلب HTTP
GET https://www.googleapis.com/youtube/v3/comments
المَعلمات
يسرد الجدول التالي المعلَمات التي يتيحها طلب البحث هذا. كلّ المَعلمات المدرَجة هي مَعلمات طلب بحث.
| المَعلمات | ||
|---|---|---|
| المَعلمات المطلوبة | ||
| part | stringتحدّد المَعلمة partقائمة مفصولة بفواصل تتضمّن سمة واحدة أو أكثر من خصائصcommentمورد ما ستتضمّنه استجابة واجهة برمجة التطبيقات.تتضمّن القائمة التالية أسماء partالتي يمكنك تضمينها في قيمة المَعلمة:
 | |
| الفلاتر (حدِّد إحدى المَعلمات التالية بالضبط) | ||
| id | stringتحدّد المعلَمة idقائمة مفصولة بفواصل من معرّفات التعليقات للموارد التي يتم استردادها. في موردcomment، تُحدِّد السمةidمعرّف التعليق. | |
| parentId | stringتحدّد المَعلمة parentIdرقم تعريف التعليق الذي يجب استرداد الردود عليه.ملاحظة: تتيح منصّة YouTube حاليًا الردود على التعليقات ذات المستوى الأعلى فقط. ولكن قد تتم إتاحة الردود على الردود في المستقبل. | |
| المَعلمات الاختيارية | ||
| maxResults | unsigned integerتحدّد المعلَمة maxResultsالحدّ الأقصى لعدد العناصر التي يجب عرضها في مجموعة النتائج.ملاحظة: هذه المَعلمة غير متاحة للاستخدام مع مَعلمة id. تتراوح القيم المقبولة بين1و100، بما في ذلك القيم الواقعة بينهما. القيمة التلقائية هي20. | |
| pageToken | stringتحدِّد المعلَمة pageTokenصفحة معيّنة في مجموعة النتائج يجب عرضها. في استجابة واجهة برمجة التطبيقات، تحدّد السمةnextPageTokenالصفحة التالية من النتيجة التي يمكن استردادها.ملاحظة: هذه المَعلمة غير متاحة للاستخدام مع مَعلمة id. | |
| textFormat | stringتشير هذه المَعلمة إلى ما إذا كان يجب أن تعرض واجهة برمجة التطبيقات التعليقات المنسَّقة بتنسيق HTML أو كنص عادي. القيمة التلقائية هي html.القيم المقبولة هي: 
 | |
نص الطلب
لا تقدِّم نص طلب عند استدعاء هذه الطريقة.
الإجابة
إذا نجحت هذه الطريقة، ستعرض هذه الطريقة نص استجابة بالبنية التالية:
{
  "kind": "youtube#commentListResponse",
  "etag": etag,
  "nextPageToken": string,
  "pageInfo": {
    "totalResults": integer,
    "resultsPerPage": integer
  },
  "items": [
    comment Resource
  ]
}
أماكن إقامة
يحدد الجدول التالي الخصائص التي تظهر في هذا المورد:
| أماكن إقامة | |
|---|---|
| kind | stringيحدّد نوع مورد واجهة برمجة التطبيقات. ستكون القيمة youtube#commentListResponse. | 
| etag | etagعلامة هذا المرجع. | 
| nextPageToken | stringالرمز المميّز الذي يمكن استخدامه كقيمة للمَعلمة pageTokenلاسترداد الصفحة التالية في مجموعة النتائج. | 
| pageInfo | objectيحتوي الكائن pageInfoعلى معلومات التقسيم على صفحات لمجموعة النتائج. | 
| pageInfo.totalResults | integerإجمالي عدد النتائج في مجموعة النتائج. | 
| pageInfo.resultsPerPage | integerعدد النتائج المضمَّنة في ردّ واجهة برمجة التطبيقات | 
| items[] | listقائمة بالتعليقات التي تتطابق مع معايير الطلب | 
الأخطاء
يحدّد الجدول التالي رسائل الخطأ التي يمكن أن تعرضها واجهة برمجة التطبيقات استجابةً لطلب بيانات إلى هذه الطريقة. يُرجى الاطّلاع على وثائق رسالة الخطأ للحصول على مزيد من التفاصيل.
| نوع الخطأ | تفاصيل الخطأ | الوصف | 
|---|---|---|
| badRequest (400) | operationNotSupported | لا يتوافق فلتر المعرف إلا مع التعليقات المستندة إلى Google+. | 
| forbidden (403) | forbidden | يتعذّر استرداد تعليق واحد أو أكثر من التعليقات المطلوبة بسبب عدم توفّر أذونات كافية. قد يكون الطلب غير مفوَّض بشكل صحيح. | 
| notFound (404) | commentNotFound | تعذر العثور على تعليق واحد أو أكثر من التعليقات المحددة. تحقّق من قيم المعلمتَين idوparentIdللطلب للتأكّد من صحتها. | 
تجربة
يمكنك استخدام APIs Explorer لطلب بيانات من واجهة برمجة التطبيقات هذه والاطّلاع على طلب البيانات من واجهة برمجة التطبيقات والاستجابة لها.