Eine videoAbuseReportReason
-Ressource enthält Informationen zu einem Grund, warum ein Video wegen missbräuchlicher Inhalte gemeldet wurde. Wenn Ihre Anwendung die videos.reportAbuse
-Methode aufruft, um ein missbräuchliches Video zu melden, werden in der Anfrage die Informationen aus einer videoAbuseReportReason
-Ressource verwendet, um den Grund für die Meldung des Videos anzugeben.
Methoden
Die API unterstützt die folgenden Methoden für videoAbuseReportReasons
-Ressourcen:
- list
- Liste der Gründe abrufen, mit denen missbräuchliche Videos gemeldet 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 Eigenschaften 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 die Eigenschaft reasonId festzulegen. |
snippet |
object Das snippet -Objekt enthält grundlegende Details zum Grund. |
snippet.label |
string Der lokalisierte Labeltext für den Grund der Meldung von Missbrauch. |
snippet.secondaryReasons[] |
list Eine Liste mit sekundären Gründen, die mit dem Grund verknüpft sind, sofern verfügbar. (Es können 0 oder mehr 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 die Eigenschaft secondaryReasonId festzulegen. |
snippet.secondaryReasons[].label |
string Der lokalisierte Labeltext für den sekundären Grund. |