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
نص التصنيف المترجَم للسبب الثانوي.