VideoAbuseReportReasons

يحتوي المورد videoAbuseReportReason على معلومات حول سبب الإبلاغ عن فيديو لاشتماله على محتوى مسيء. عندما يستدعي تطبيقك طريقة videos.reportAbuse للإبلاغ عن فيديو مسيء، يستخدم الطلب المعلومات من مورد videoAbuseReportReason لتحديد سبب الإبلاغ عن الفيديو.

الطُرق

تتوافق واجهة برمجة التطبيقات مع الطرق التالية لموردَين (videoAbuseReportReasons):

list
استرد قائمة بالأسباب التي يمكن استخدامها للإبلاغ عن فيديوهات مسيئة. التجربة الآن

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

تعرض بنية JSON التالية تنسيق مورد videoAbuseReportReason:

{
  "kind": "youtube#videoAbuseReportReason",
  "etag": etag,
  "id": string,
  "snippet": {
    "label": string,
    "secondaryReasons": [
      {
        "id": string,
        "label": string
      }
    ]
  }
}

أماكن إقامة

يحدد الجدول التالي الخصائص التي تظهر في هذا المورد:

أماكن إقامة
kind string
تحدد نوع مورد واجهة برمجة التطبيقات. ستكون القيمة youtube#videoAbuseReportReason.
etag etag
Etag لهذا المورد.
id string
المعرّف الذي يستخدمه YouTube لتحديد السبب. وعند استدعاء الطريقة videos.reportAbuse، يجب أن يستخدم تطبيقك هذه القيمة لضبط السمة reasonId.
snippet object
يحتوي الكائن snippet على تفاصيل أساسية عن السبب.
snippet.label string
نص التصنيف المترجَم لسبب الإبلاغ عن إساءة الاستخدام.
snippet.secondaryReasons[] list
قائمة بالأسباب الثانوية المرتبطة بالسبب، في حال توفّره. (قد يكون هناك 0 أو أكثر.)
snippet.secondaryReasons[].id string
المعرّف الذي يستخدمه YouTube لتحديد السبب الثانوي وعند استدعاء الطريقة videos.reportAbuse، يجب أن يستخدم تطبيقك هذه القيمة لضبط السمة secondaryReasonId.
snippet.secondaryReasons[].label string
نص التصنيف المترجَم للسبب الثانوي.