videoAbuseReportReason
kaynağı, videonun kötüye kullanım amaçlı içerik barındırması nedeniyle işaretlenme nedeni hakkında bilgi içeriyor. Uygulamanız, kötüye kullanım amaçlı bir videoyu bildirmek için videos.reportAbuse
yöntemini çağırdığında istek, videonun raporlanma nedenini belirlemek amacıyla videoAbuseReportReason
kaynağından alınan 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ı, bir videoAbuseReportReason
kaynağının biçimini göstermektedir:
{ "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 olacak. |
etag |
etag Bu kaynağın Etag'i. |
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, nedeniyle ilgili temel ayrıntıları içeriyor. |
snippet.label |
string Kötüye kullanım raporu nedeniyle yerelleştirilmiş etiket metni. |
snippet.secondaryReasons[] |
list Varsa ilgili nedenle ilişkili ikincil nedenlerin listesi. (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. |