videoAbuseReportReason
kaynağı, bir videonun kötüye kullanım amaçlı içerik barındırdığı için işaretlenme nedeni hakkında bilgiler 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ğı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ı, videoAbuseReportReason
kaynağının biçimini gösterir:
{ "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'i. |
id |
string YouTube'un nedeni belirlemek için kullandığı kimlik. videos.reportAbuse yöntemini çağırırken uygulamanız, 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 bildirme nedeninin yerelleştirilmiş etiket metni. |
snippet.secondaryReasons[] |
list Varsa nedenle ilişkili ikincil nedenlerin listesi. (0 veya daha fazla değer olabilir.) |
snippet.secondaryReasons[].id |
string YouTube'un ikincil nedeni belirlemek için kullandığı kimlik. videos.reportAbuse yöntemini çağırırken uygulamanız, secondaryReasonId özelliğini ayarlamak için bu değeri kullanmalıdır. |
snippet.secondaryReasons[].label |
string İkincil nedenden dolayı yerelleştirilmiş etiket metni. |