Eine Ressource vom Typ videoAbuseReportReason
enthält Informationen dazu, warum ein Video wegen missbräuchlicher Inhalte gemeldet wurde. Wenn deine App die Methode videos.reportAbuse
aufruft, um ein missbräuchliches Video zu melden, wird in der Anfrage anhand der Informationen einer videoAbuseReportReason
-Ressource der Grund für die Meldung des Videos ermittelt.
Methoden
Die API unterstützt die folgenden Methoden für videoAbuseReportReasons
-Ressourcen:
- list
- Liste mit möglichen Gründen für die Meldung missbräuchlicher Videos aufrufen. Hier kannst du die Funktion ausprobieren.
Ressourcendarstellung
Die folgende JSON-Struktur zeigt das Format einer videoAbuseReportReason
-Ressource:
{ "kind": "youtube#videoAbuseReportReason", "etag": etag, "id": string, "snippet": { "label": string, "secondaryReasons": [ { "id": string, "label": string } ] } }
Attribute
In der folgenden Tabelle werden die Attribute definiert, die in dieser Ressource angezeigt werden:
Attribute | |
---|---|
kind |
string Identifiziert den Typ der API-Ressource. Der Wert ist youtube#videoAbuseReportReason . |
etag |
etag Das ETag dieser Ressource. |
id |
string Die ID, die YouTube verwendet, um den Grund zu finden. Beim Aufrufen der Methode videos.reportAbuse sollte Ihre Anwendung diesen Wert verwenden, um das Attribut reasonId festzulegen. |
snippet |
object Das Objekt snippet enthält grundlegende Details zum Grund. |
snippet.label |
string Der lokalisierte Labeltext für den Grund für die Missbrauchsmeldung. |
snippet.secondaryReasons[] |
list Eine Liste sekundärer Gründe für den Grund, sofern vorhanden. (Es können 0 oder mehr sein.) |
snippet.secondaryReasons[].id |
string Die ID, die YouTube verwendet, um den sekundären Grund zu identifizieren. Beim Aufrufen der Methode videos.reportAbuse sollte Ihre Anwendung diesen Wert verwenden, um das Attribut secondaryReasonId festzulegen. |
snippet.secondaryReasons[].label |
string Der lokalisierte Labeltext für den sekundären Grund |