文档中心

查看文档
示例代码
接入技术服务
创建审查任务
API具体接入方式请参考智能合同API接入指引
功能描述
用户可以通过此API,上传审查文件,审查文件支持的类型包括png、jpg、jpeg、bmp、pdf、doc、docx、webp、tif、tiff、html、mhtml格式。创建审查任务后可以得到一个能在浏览器访问的预览url
请求URL
HTTP请求方法(Method)
HTTP POST
请求头说明(Request Headers)
请在HTTP请求中添加以下自定义Header。
header 名 | 值 |
---|---|
x-ti-app-id | 请登录textin平台后前往 “工作台-账号设置-开发者信息” 查看 x-ti-app-id |
x-ti-secret-code | 请登录textin平台后前往 “工作台-账号设置-开发者信息” 查看 x-ti-secret-code |
请求参数说明(Query Parameters)
字段名 | 类型 | 描述 |
---|---|---|
template_id | string | 规则id, 可在“规则审查配置”页面获取 |
请求体参数说明(Request Body)
Content-Type: multipart/form-data
字段名 | 类型 | 描述 |
---|---|---|
documents | file | 待上传的文件, 可以上传多张图片,审查结果会将图片合并;只能上传一个文档 |
响应体说明(Response)
Content-Type: application/json
JSON结构说明如下:
字段名 | 类型 | 描述 |
---|---|---|
code | int | 状态码,非200为错误码,见错误码详情 |
msg | string | 状态说明 |
data | object | 创建任务结果 |
data
字段名 | 类型 | 描述 |
---|---|---|
preview_url | string | 预览页面url,可以用于浏览器预览或者页面嵌入 |
task_id | string | 任务id |
JSON结构示例
{
"data": {
"preview_url": "https://provider.contracts.textin.com/textin_for_contracts/robot/review?task_id=${task_id}",
"task_id": "${task_id}"
},
"code": 200,
"msg": "success"
}
错误码说明
错误码 | 描述 |
---|---|
200 | 创建成功 |
209 | 任务进行中 |
400 | 坏的请求 |
401 | 未授权 |
403 | 禁止访问 |
404 | 未找到资源 |
406 | 参数错误 |
500 | 服务器内部错误 |
40003 | 余额不足,请充值后再使用 |
40004 | 参数错误,请查看技术文档,检查传参 |
40007 | 机器人不存在或未发布 |
40008 | 机器人未开通,请至市场开通后重试 |
40101 | x-ti-app-id 或 x-ti-secret-code 为空 |
40102 | x-ti-app-id 或 x-ti-secret-code 无效,验证失败 |
40103 | 客户端IP不在白名单 |
40104 | App has expired 应用已超过有效期 |
40105 | Invalid IP source 无效的IP来源 |
40106 | App does not match service 应用与service不匹配 |
40107 | App has been overdrawn. Please use it after recharging. 应用额度已用完,请充值后使用 |
40109 | QPS limit reached, request rejected 达到 qps 限制,请求拒绝 |
40202 | Service not support 请求了不支持的服务 |
40203 | API is not configured correctly. API配置不正确 |