Avec le développement rapide d'Internet, de plus en plus de contenu vidéo a été téléchargé sur les principales plateformes. Cependant, il peut y avoir de mauvaises informations telles que illégales, vulgaires ou violentes dans la vidéo, ce qui pose un énorme défi à l'examen de contenu de la plate-forme. Afin de protéger les droits et les intérêts des utilisateurs, la plate-forme doit utiliser des outils de révision de contenu vidéo efficaces. Baidu fournit une puissante API de revue de contenu vidéo, cet article vous apprendra étape par étape comment utiliser PHP pour se connecter à cette interface.
<?php // Remplacer par le vôtreAPI KeyetSecret Key define('API_KEY', 'your_api_key'); define('SECRET_KEY', 'your_secret_key');
Maintenant, nous pouvons commencer à utiliser l'interface d'audit de contenu vidéo Baidu pour l'audit vidéo.
<?php require_once 'path_to_sdk/AipContentCensor/AipContentCensor.php'; require_once 'config.php'; // créerSDKObjet $client = new AipContentCensor(API_KEY, SECRET_KEY); // Revue vidéo $response = $client-> VideoCensorUserDefined ('path_to_video_file'); // Sortie du résultat d'audit var_dump ($ réponse);
Dans le code, nous utilisons la méthode VideoCensorUserDefinied pour auditer la vidéo. N'oubliez pas de remplacer "path_to_sdk" par le chemin du SDK réel et "path_to_video_file" avec le chemin du fichier vidéo à examiner.
Après avoir exécuté le fichier PHP, vous recevrez une chaîne JSON avec le résultat d'audit. Sur la base des champs des résultats, vous pouvez savoir si la vidéo est conforme. Voici un exemple qui renvoie le résultat:
Tableau ( [Conclusion] => non conforme [log_id] => 2021081800000001 [données] => tableau ( [0] => tableau ( [Sous-type] => Inspection d'échantillonnage de l'OCR [Conclusion] => non conforme [MSG] => [inspection d'échantillonnage] Informations pornographiques textuelles) [1] => tableau ( [sous-type] => porno porno [Conclusion] => non conforme [msg] => [porno] [porno] ) ) )
Dans l'exemple, le champ Conclusion représente le résultat de la revue de la vidéo. Si "non conforme" est retourné, il peut y avoir des problèmes avec le contenu vidéo. Log_id est l'ID unique de cette revue, qui facilite le suivi des enregistrements d'audit.
Grâce aux étapes ci-dessus, nous avons utilisé avec succès PHP pour accéder à l'interface d'audit de contenu vidéo de Baidu et implémenté la fonction d'audit du contenu vidéo. Avec la puissante technologie de revue de contenu de Baidu, nous pouvons filtrer les mauvaises informations dans les vidéos plus efficacement pour garantir que le contenu de la plate-forme est conforme aux réglementations pertinentes. J'espère que cet article vous sera utile et vous rendra plus à l'aise pendant le processus de revue vidéo.