Eine videoAbuseReportReason
-Ressource enthält Informationen zu einem Grund, warum ein Video wegen missbräuchlicher Inhalte gemeldet wird. Wenn Ihre Anwendung die Methode videos.reportAbuse
aufruft, um ein missbräuchliches Video zu melden, verwendet die Anfrage die Informationen aus einer videoAbuseReportReason
-Ressource, um den Grund für die Meldung des Videos zu ermitteln.
Methoden
Die API unterstützt die folgenden Methoden für videoAbuseReportReasons
-Ressourcen:
- list
- Rufe eine Liste mit Gründen ab, die zum Melden missbräuchlicher Videos verwendet werden können. 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, mit der YouTube den Grund identifiziert. Wenn Sie die Methode videos.reportAbuse aufrufen, sollte Ihre Anwendung diesen Wert verwenden, um das Attribut reasonId festzulegen. |
snippet |
object Das snippet -Objekt enthält grundlegende Details zum Grund. |
snippet.label |
string Der lokalisierte Labeltext für den Grund der Missbrauchsmeldung. |
snippet.secondaryReasons[] |
list Eine Liste sekundärer Gründe für den Grund, falls vorhanden. (Es können 0 oder mehr vorhanden sein.) |
snippet.secondaryReasons[].id |
string Die ID, mit der YouTube den sekundären Grund identifiziert. Wenn Sie die Methode videos.reportAbuse aufrufen, sollte Ihre Anwendung diesen Wert verwenden, um das Attribut secondaryReasonId festzulegen. |
snippet.secondaryReasons[].label |
string Der lokalisierte Labeltext für den sekundären Grund. |