منبع videoAbuseReportReason حاوی اطلاعاتی درباره دلیل پرچمگذاری ویدیو بهدلیل داشتن محتوای توهینآمیز است. وقتی برنامه شما روش videos.reportAbuse را برای گزارش کردن ویدیو سوءاستفادهگر فراخوانی میکند، درخواست از اطلاعات منبع videoAbuseReportReason برای شناسایی دلیل گزارش شدن ویدیو استفاده میکند.
روشها
این میانای برنامهسازی کاربردی از روشهای زیر برای منابع videoAbuseReportReasons پشتیبانی میکند:
- فهرست
- فهرستی از دلایلی را که میتوان برای گزارش ویدیوهای سوءاستفادهگرانه استفاده کرد بازیابی کنید. اکنون امتحان کنید.
وکالت منابع
ساختار JSON زیر قالب منبع videoAbuseReportReason را نشان میدهد:
{
"kind": "youtube#videoAbuseReportReason",
"etag": etag,
"id": string,
"snippet": {
"label": string,
"secondaryReasons": [
{
"id": string,
"label": string
}
]
}
}مشخصات
جدول زیر خصوصیات نشاندادهشده در این منبع را تعریف میکند:
| مشخصات | |
|---|---|
kind |
stringنوع منبع میانای برنامهسازی کاربردی را مشخص میکند. مقدار youtube#videoAbuseReportReason خواهد بود. |
etag |
etagEtag این منبع. |
id |
stringشناسهای که YouTube برای شناسایی دلیل استفاده میکند. هنگام فراخوانی روش videos.reportAbuse، برنامه شما باید از این مقدار برای تنظیم ویژگی reasonId استفاده کند. |
snippet |
objectشیء snippet حاوی جزئیات پایه درباره دلیل است. |
snippet.label |
stringنوشتار برچسب بومیسازیشده برای دلیل گزارش سوءاستفاده. |
snippet.secondaryReasons[] |
listفهرستی از دلایل ثانویه مرتبط با دلیل، درصورت وجود. (ممکن است ۰ یا بیشتر باشد.) |
snippet.secondaryReasons[].id |
stringشناسهای که YouTube برای شناسایی دلیل ثانویه استفاده میکند. هنگام فراخوانی روش videos.reportAbuse، برنامه شما باید از این مقدار برای تنظیم ویژگی secondaryReasonId استفاده کند. |
snippet.secondaryReasons[].label |
stringنوشتار برچسب بومیسازیشده برای دلیل ثانویه. |