快速入门
更新时间:2024-08-30
安装内容审核 PHP SDK
内容审核 PHP SDK目录结构
├── AipContentCensor.php //内容审核
└── lib
├── AipHttpClient.php //内部http请求类
├── AipBCEUtil.php //内部工具类
└── AipBase.php //Aip基类
支持PHP版本:5.3+
使用PHP SDK开发骤如下:
1.在官方网站下载php SDK压缩包。
2.将下载的aip-php-sdk-version.zip
解压后,复制AipImageCensor.php以及lib/*到工程文件夹中。
3.引入AipContentCensor.php
新建AipImageCensor
AipContentCensor是内容审核的PHP SDK客户端,为使用内容审核的开发人员提供了一系列的交互方法。
参考如下代码新建一个AipImageCensor:
require_once 'AipImageCensor.php';
// 你的 APPID AK SK
const APP_ID = '你的 App ID';
const API_KEY = '你的 Api Key';
const SECRET_KEY = '你的 Secret Key';
$client = new AipImageCensor(APP_ID, API_KEY, SECRET_KEY);
在上面代码中,常量APP_ID
在百度智能云控制台中创建,常量API_KEY
与SECRET_KEY
是在创建完毕应用后,系统分配给用户的,均为字符串,用于标识用户,为访问做签名验证,可在AI服务控制台中的应用列表中查看。
注意:如您以前是百度智能云的老用户,其中API_KEY
对应百度智能云的“Access Key ID”,SECRET_KEY
对应百度智能云的“Access Key Secret”。
配置AipImageCensor
如果用户需要配置AipImageCensor的网络请求参数(一般不需要配置),可以在构造AipImageCensor之后调用接口设置参数,目前只支持以下参数:
接口 | 说明 |
---|---|
setConnectionTimeoutInMillis | 建立连接的超时时间(单位:毫秒) |
setSocketTimeoutInMillis | 通过打开的连接传输数据的超时时间(单位:毫秒) |