Rumah > pembangunan bahagian belakang > tutorial php > Ajar anda langkah demi langkah cara menggunakan PHP untuk menyambung ke antara muka semakan kandungan video Baidu

Ajar anda langkah demi langkah cara menggunakan PHP untuk menyambung ke antara muka semakan kandungan video Baidu

WBOY
Lepaskan: 2023-08-12 14:22:01
asal
1666 orang telah melayarinya

Ajar anda langkah demi langkah cara menggunakan PHP untuk menyambung ke antara muka semakan kandungan video Baidu

Ajar anda langkah demi langkah cara menggunakan PHP untuk menyambung ke antara muka semakan kandungan video Baidu

Pengenalan:
Dengan perkembangan Internet, sejumlah besar kandungan video telah dimuat naik ke platform utama. Walau bagaimanapun, terdapat banyak video dengan maklumat yang menyalahi undang-undang, keganasan kesat dan maklumat buruk yang lain. Untuk melindungi hak dan kepentingan sah pengguna, platform utama mengukuhkan semakan kandungan video. Baidu menyediakan antara muka semakan kandungan video yang berkuasa yang boleh membantu kami menyemak kandungan video dengan berkesan. Artikel ini akan membawa anda langkah demi langkah untuk menggunakan bahasa PHP untuk menyambung ke antara muka semakan kandungan video Baidu.

Langkah 1: Mohon antara muka semakan kandungan video Baidu

  1. Pertama, kita perlu mendaftar akaun pada platform terbuka Baidu AI dan mencipta aplikasi baharu.
  2. Dalam proses membuat aplikasi, pilih untuk mengaktifkan perkhidmatan "Content Review".
  3. Selepas penciptaan berjaya, anda akan mendapat Kunci API dan Kunci Rahsia, yang merupakan kunci yang diperlukan untuk memanggil antara muka semakan kandungan video Baidu.

Langkah 2: Pasang PHP SDK

  1. Muat turun PHP SDK yang disediakan oleh Baidu AI Open Platform dan ekstraknya ke direktori projek anda.
  2. Dalam direktori projek, cipta fail config.php untuk menyimpan Kunci API dan Kunci Rahsia anda. Tambahkan kod berikut dalam fail:
<?php

// 替换为自己的API Key和Secret Key
define('API_KEY', 'your_api_key');
define('SECRET_KEY', 'your_secret_key');
Salin selepas log masuk
  1. Dalam fail PHP yang perlu menggunakan antara muka semakan kandungan video Baidu, perkenalkan fail SDK dan muatkan konfigurasi adalah seperti berikut:
<?php

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

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

Langkah 3: Panggil antara muka semakan video
Sekarang, Kami boleh mula menggunakan antara muka semakan kandungan video Baidu untuk semakan video.

  1. Buat fail PHP baharu dalam direktori di mana fail video yang perlu disemak terletak Kod sampel adalah seperti berikut:
<?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);
Salin selepas log masuk

Dalam kod, kami menggunakan kaedah videoCensorUserDefined. untuk menyemak video. Anda perlu menggantikan path_to_sdk dengan laluan SDK anda dan path_to_video_file dengan laluan fail video yang perlu disemak. 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】【色情】
                )

        )
)
Salin selepas log masuk

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

    Jalankan fail PHP dan anda akan mendapat rentetan JSON hasil audit. Anda boleh menentukan sama ada video itu melanggar peraturan berdasarkan medan dalam hasil carian.


    Contoh kod: 🎜rrreee🎜Dalam contoh di atas, medan kesimpulan mewakili hasil semakan video. Medan log_id ialah ID log audit ini. Tatasusunan dalam medan data mewakili jenis ketidakpatuhan, kesimpulan audit dan maklumat audit. 🎜🎜Ringkasan: 🎜Melalui langkah di atas, kami berjaya menggunakan PHP untuk menyambung ke antara muka semakan kandungan video Baidu dan melaksanakan fungsi menyemak video. Saya harap artikel ini dapat membantu anda mengukuhkan semakan kandungan video dan melindungi hak dan kepentingan pengguna yang sah. 🎜

Atas ialah kandungan terperinci Ajar anda langkah demi langkah cara menggunakan PHP untuk menyambung ke antara muka semakan kandungan video Baidu. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan