videoAbuseReportReason
kaynağı, bir videonun kötüye kullanım amaçlı içerik barındırdığı için işaretlenme nedenine dair bilgileri içerir. Uygulamanız, kötüye kullanım amaçlı bir videoyu bildirmek için videos.reportAbuse
yöntemini çağrdığında istek, videonun bildirilme nedenini belirlemek için videoAbuseReportReason
kaynağındaki bilgileri kullanır.
Yöntemler
API, videoAbuseReportReasons
kaynakları için aşağıdaki yöntemleri destekler:
- list
- Kötüye kullanım amaçlı videoları bildirmek için kullanılabilecek nedenlerin listesini alın. Hemen deneyin.
Kaynak temsili
Aşağıdaki JSON yapısında, videoAbuseReportReason
kaynağının biçimi gösterilmektedir:
{ "kind": "youtube#videoAbuseReportReason", "etag": etag, "id": string, "snippet": { "label": string, "secondaryReasons": [ { "id": string, "label": string } ] } }
Özellikler
Aşağıdaki tabloda bu kaynakta görünen özellikler tanımlanmaktadır:
Özellikler | |
---|---|
kind |
string API kaynağının türünü tanımlar. Değer youtube#videoAbuseReportReason olur. |
etag |
etag Bu kaynağın Etag değeri. |
id |
string YouTube'un nedeni tanımlamak için kullandığı kimlik. Uygulamanız, videos.reportAbuse yöntemini çağırırken reasonId özelliğini ayarlamak için bu değeri kullanmalıdır. |
snippet |
object snippet nesnesi, nedenle ilgili temel ayrıntıları içerir. |
snippet.label |
string Kötüye kullanım raporu nedeninin yerelleştirilmiş etiket metni. |
snippet.secondaryReasons[] |
list Nedenle ilişkili ikincil nedenlerin listesi (varsa). (0 veya daha fazla olabilir.) |
snippet.secondaryReasons[].id |
string YouTube'un ikincil nedeni tanımlamak için kullandığı kimlik. Uygulamanız, videos.reportAbuse yöntemini çağırırken secondaryReasonId özelliğini ayarlamak için bu değeri kullanmalıdır. |
snippet.secondaryReasons[].label |
string İkincil neden için yerelleştirilmiş etiket metni. |