VideoAbuseReportReasons

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.