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