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