Mit der raschen Entwicklung des Internets wurden immer mehr Videoinhalte auf wichtige Plattformen hochgeladen. Es kann jedoch schlechte Informationen wie illegal, vulgär oder gewalttätig im Video geben, was eine große Herausforderung für die Inhaltsüberprüfung der Plattform darstellt. Um die Rechte und Interessen der Benutzer zu schützen, muss die Plattform effektive Tools für Videoinhalte verwenden. Baidu bietet eine leistungsstarke API für Videoinhalte. In diesem Artikel wird Schritt für Schritt beigebracht, wie PHP zur Verbindung zu dieser Schnittstelle verwendet wird.
<?php // Ersetzen Sie durch Ihre eigenenAPI KeyUndSecret Key define('API_KEY', 'your_api_key'); define('SECRET_KEY', 'your_secret_key');
Jetzt können wir die Baidu -Videoinhaltsprüfung für Videoprüfungen verwenden.
<?php require_once 'path_to_sdk/AipContentCensor/AipContentCensor.php'; require_once 'config.php'; // erstellenSDKObjekt $client = new AipContentCensor(API_KEY, SECRET_KEY); // Videobewertung $response = $client-> videocensoruserDefined ('path_to_video_file'); // Ausgabe des Prüfungsergebnisses var_dump ($ response);
Im Code verwenden wir die VideocensoruSerdefined -Methode, um das Video zu prüfen. Denken Sie daran, "path_to_sdk" durch den tatsächlichen SDK -Pfad und "path_to_video_file" durch den Pfad der zu überprüfenden Videodatei zu ersetzen.
Nach dem Ausführen der PHP -Datei erhalten Sie eine JSON -Zeichenfolge mit dem Prüfungsergebnis. Basierend auf den Feldern in den Ergebnissen können Sie feststellen, ob das Video konform ist. Hier ist ein Beispiel, das das Ergebnis zurückgibt:
Array ( [Schlussfolgerung] => nicht konform [log_id] => 2021081800000001 [Daten] => Array ( [0] => Array ( [Subtyp] => OCR-Abtastungsinspektion [Schlussfolgerung] => Nicht konforme [MSG] => [Stichprobeninspektion] Text Pornografische Informationen) [1] => Array ( [Subtyp] => Porno-Porno [Schlussfolgerung] => Nicht-konforme [MSG] => [Pornos] [Porno] ) ) )
In dem Beispiel des Schlussfolgerung stellt das Feld des Ergebniss das Überprüfungsergebnis des Videos dar. Wenn "nicht konforme" zurückgegeben wird, kann es Probleme mit dem Videoinhalt geben. log_id ist die eindeutige ID dieser Überprüfung, die die Verfolgung von Prüfungsunterlagen erleichtert.
In den oben genannten Schritten haben wir PHP erfolgreich verwendet, um auf Baidus Video -Inhaltsprüfungsschnittstelle zuzugreifen und die Funktion zur Auditfunktion des Videoinhalts implementiert zu haben. Mit der leistungsstarken Inhaltsprüfungstechnologie von Baidu können wir schlechte Informationen in Videos effizienter überprüfen, um sicherzustellen, dass der Inhalt der Plattform die relevanten Vorschriften entspricht. Ich hoffe, dieser Artikel wird Ihnen hilfreich sein und Sie während des Video -Review -Prozesses bequemer machen.