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