VideoAbuseReportReasons

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.