>  기사  >  백엔드 개발  >  PHP를 사용하여 Baidu 비디오 콘텐츠 검토 인터페이스에 연결하는 방법을 단계별로 가르칩니다.

PHP를 사용하여 Baidu 비디오 콘텐츠 검토 인터페이스에 연결하는 방법을 단계별로 가르칩니다.

WBOY
WBOY원래의
2023-08-12 14:21:071624검색

PHP를 사용하여 Baidu 비디오 콘텐츠 검토 인터페이스에 연결하는 방법을 단계별로 가르칩니다.

PHP를 사용하여 Baidu 비디오 콘텐츠 리뷰 인터페이스에 연결하는 방법을 단계별로 가르쳐주세요

소개:
인터넷이 발전하면서 많은 양의 비디오 콘텐츠가 주요 플랫폼에 업로드되었습니다. 하지만 불법적인 내용, 저속한 폭력성, 기타 나쁜 내용의 영상이 많이 있습니다. 주요 플랫폼에서는 이용자의 정당한 권익을 보호하기 위해 영상 콘텐츠에 대한 심사를 강화하고 있습니다. Baidu는 비디오 콘텐츠를 검토하는 데 효과적으로 도움이 될 수 있는 강력한 비디오 콘텐츠 검토 인터페이스를 제공합니다. 이 문서에서는 PHP 언어를 사용하여 Baidu 비디오 콘텐츠 검토 인터페이스에 연결하는 방법을 단계별로 설명합니다.

1단계: Baidu 동영상 콘텐츠 리뷰 인터페이스 신청

  1. 먼저 Baidu AI 오픈 플랫폼에 계정을 등록하고 새 애플리케이션을 만들어야 합니다.
  2. 애플리케이션을 만드는 과정에서 "콘텐츠 검토" 서비스 활성화를 선택하세요.
  3. 성공적으로 생성되면 Baidu 비디오 콘텐츠 검토 인터페이스를 호출하는 데 필요한 키인 API 키와 비밀 키를 받게 됩니다.

2단계: PHP SDK 설치

  1. Baidu AI Open Platform에서 제공하는 PHP SDK를 다운로드하여 프로젝트 디렉터리에 추출합니다.
  2. 프로젝트 디렉토리에서 API 키와 비밀 키를 저장할 config.php 파일을 생성하세요. 파일에 다음 코드를 추가합니다.
<?php

// 替换为自己的API Key和Secret Key
define('API_KEY', 'your_api_key');
define('SECRET_KEY', 'your_secret_key');
  1. Baidu 비디오 콘텐츠 검토 인터페이스를 사용해야 하는 PHP 파일에서 SDK 파일을 도입하고 구성을 로드합니다. 샘플 코드는 다음과 같습니다.
<?php

require_once 'AipContentCensor/AipContentCensor.php';
require_once 'config.php';

// 创建SDK对象
$client = new AipContentCensor(API_KEY, SECRET_KEY);

3단계: 동영상 검토 인터페이스 호출
이제 동영상 검토를 위해 Baidu 동영상 콘텐츠 검토 인터페이스를 사용할 수 있습니다.

  1. 검토해야 하는 비디오 파일이 있는 디렉터리에 새 PHP 파일을 만듭니다. 샘플 코드는 다음과 같습니다.
<?php

require_once 'path_to_sdk/AipContentCensor/AipContentCensor.php';
require_once 'config.php';

// 创建SDK对象
$client = new AipContentCensor(API_KEY, SECRET_KEY);

// 视频审核
$response = $client->videoCensorUserDefined('path_to_video_file');

// 输出审核结果
var_dump($response);

코드에서는 videoCensorUserDefined 메서드를 사용합니다. 비디오를 검토합니다. path_to_sdk를 SDK 경로로 바꾸고 path_to_video_file을 검토해야 하는 비디오 파일의 경로로 바꿔야 합니다. videoCensorUserDefined方法对视频进行审核。你需要将path_to_sdk替换为你的SDK路径,将path_to_video_file替换为需要审核的视频文件路径。

  1. 运行PHP文件,你将得到一个审核结果的JSON字符串。你可以根据结果中的字段判断视频是否违规。

代码示例:

Array
(
    [conclusion] => 不合规
    [log_id] => 2021081800000001
    [data] => Array
        (
            [0] => Array
                (
                    [subType] => ocr 抽样检查
                    [conclusion] => 不合规
                    [msg] => 【抽样检查】文字色情信息
                )

            [1] => Array
                (
                    [subType] => porn 色情
                    [conclusion] => 不合规
                    [msg] => 【Porn】【色情】
                )

        )
)

在上述示例中,conclusion字段表示视频的审核结果。log_id字段为本次审核的日志ID。data

    PHP 파일을 실행하면 감사 결과가 포함된 JSON 문자열을 받게 됩니다. 결과의 필드를 기반으로 동영상이 규칙을 위반하는지 여부를 확인할 수 있습니다.


    코드 예시: 🎜rrreee🎜위 예시에서 conclusion 필드는 동영상의 리뷰 결과를 나타냅니다. log_id 필드는 이 감사의 로그 ID입니다. data 필드의 배열은 비준수 유형, 감사 결론 및 감사 정보를 나타냅니다. 🎜🎜요약: 🎜위 단계를 통해 우리는 성공적으로 PHP를 사용하여 Baidu 비디오 콘텐츠 검토 인터페이스에 연결하고 비디오 검토 기능을 구현했습니다. 본 글이 영상 콘텐츠에 대한 심사를 강화하고 이용자의 정당한 권익을 보호하는 데 도움이 되기를 바랍니다. 🎜

위 내용은 PHP를 사용하여 Baidu 비디오 콘텐츠 검토 인터페이스에 연결하는 방법을 단계별로 가르칩니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.