[danger]### 会员接口,仅限会员使用,购买API会员
汉字转拼音,支持返回全拼和简拼。
GET https://api.isoyu.com/xinhua/convert_py
名称 | 必填 | 类型 | 说明 |
---|---|---|---|
appCode | 是 | string | 用户授权码,参考API调用 |
text | 是 | string | 文本内容 |
名称 | 类型 | 示例值 | 说明 |
---|---|---|---|
pinyin | string | tian xing shu ju shi yi ge wang luo jie kou ping tai | 拼音 |
jianxie | string | txsjsygwljkpt | 拼音缩写 |
$client = new Client("YourAppCode");
$result = $client->xinhuaConvertPy()
->withText('开源框架')
->request();
返回示例:
{
"code":0,
"message": "成功的返回",
"data": {
"pinyin": "kai yuan kuang jia",
"jianxie": "kykj"
}
}
该接口可以抽取网页中任何图片,并支持指定的图片格式。默认抽取全部格式的图片,如只抽取网页中的png图片,则传递参数format=>'png'即可。由于网页标签结构错综复杂,所以无法保证全部网页有效。
[danger] 请注意:有些url地址是http开头的,但实际访问时会跳转到https,请用跳转后的真实地址传参。
最低 0.01元/次
GET https://api.isoyu.com/website/htmlpic
名称 | 类型 | 必填 | 说明 |
---|---|---|---|
appCode | string | 是 | 用户授权码,参考API调用 |
url | string | 是 | URL地址,支持http/https |
format | string | 否 | 图片格式,如png |
名称 | 类型 | 说明 |
---|---|---|
picUrl | string | 图片地址 |
$client = new Client("YourAppCode");
$result = $client->websiteHtmlpic()
->withUrl('https://www.163.com/dy/article/FUHJ79KM0519WCJG.html')
->request();
dump($result);
JSON返回示例:
{
code: 0,
message: "成功",
data: [
{
"picUrl": "https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2020%2F1223%2Ffb46cb01j00qlrzzz0024c000m700e5m.jpg&thumbnail=650x2147483647&quality=80&type=jpg"
},
{
"picUrl": "https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2020%2F1223%2Fe069c454p00qlrzzz0023c000pt00i1m.png&thumbnail=650x2147483647&quality=80&type=jpg"
},
{
"picUrl": "https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2020%2F1223%2Fca2ea539p00qlrzzz006xc000ep00gqm.png&thumbnail=650x2147483647&quality=80&type=jpg"
},
{
"picUrl": "https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2020%2F1223%2Ff93405f3p00qlrzzz008xc000hs00c2m.png&thumbnail=650x2147483647&quality=80&type=jpg"
},
{
"picUrl": "https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2020%2F1223%2F2eade462p00qlrzzz00c8c000hs00c2m.png&thumbnail=650x2147483647&quality=80&type=jpg"
},
{
"picUrl": "https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2020%2F1223%2F4d20f25bp00qlrzzz00grc000ic00cim.png&thumbnail=650x2147483647&quality=80&type=jpg"
},
{
"picUrl": "https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2020%2F1223%2F48a6b282p00qlrzzz00tyc000u000jzm.png&thumbnail=650x2147483647&quality=80&type=jpg"
},
{
"picUrl": "https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2020%2F1223%2Fa9ee18bdp00qlrzzz00axc000hs00d1m.png&thumbnail=650x2147483647&quality=80&type=jpg"
},
{
"picUrl": "https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2020%2F1223%2F446f6a41p00qlrzzz006gc000i5009em.png&thumbnail=650x2147483647&quality=80&type=jpg"
},
{
"picUrl": "https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2020%2F1223%2Fe356674ap00qlrzzz00b7c000hs00bum.png&thumbnail=650x2147483647&quality=80&type=jpg"
}
]
}
识别色情动图
最低 0.02元/次
POST https://api.isoyu.com/image/gif_detect
名称 | 必填 | 类型 | 说明 |
---|---|---|---|
appCode | 是 | string | 用户授权码,参考API调用 |
image | 是 | string | 图像数据,base64编码。gif格式,每帧编码后小于4M,帧数不超过50,GIF图片整体大小base64编码后不超过20M |
名称 | 类型 | 说明 |
---|---|---|
class_name | string | 识别内容 |
score | number | 评分 |
probability | number | 置信度 |
$client = new Client("YourAppCode");
$result = $client->imageGifDetect()
->withImage('图像Base64编码字符串')
->request();
dump($result);
JSON返回示例:
{
message: "成功",
data: {
score: 0,
probability: 0,
class_name: "性感"
},
code: 0
}
直连三大运营商接口,实时反馈查询结果 准确率100%。
最低 0.2元/次
GET https://api.isoyu.com/unn/status
名称 | 必填 | 类型 | 说明 |
---|---|---|---|
appCode | 是 | string | 用户授权码,参考API调用 |
mobiles | 是 | string | 检测手机号,1-50个,仅支持国内号码,11位 , 多个号码之间用英文半角逗号分隔 |
orderNo | 是 | string | 业务唯一流水号,需要用户提供 |
字段名 | 类型 | 说明 |
---|---|---|
mobile | String | 手机号 |
handleTime | String | 查询时间 例:2018-04-09 15:05:01 |
area | String | 手机号所属区域。样例:省-市 |
numberType | String | 运营商类型 1移动 2联通 3电信 |
status | String | 检测结果,1(正常) 2(空号) 3(通话中) 4(在网但不可用) 5(关机) 6(呼叫转移) 7(疑似关机) 13(停机) 11(携号转网) 10(未知) |
remark | String | 备注 ,例:中国联通 GSM/3G-正常 |
$client = new Client("YourAppCode");
$result = $client->unnStatus()
->withMobile('手机号码')
->withOrderNo()
->request();
返回示例:
{
"code":0,
"message":"操作成功",
"data":{
orderNo: "20200801",
handleTime: "2020-08-14 23:29:30",
mobile: "13817585871",
area: "上海-上海",
numberType: "1",
status: "1",
remark: "中国移动-OK"
}
}
根据客户提供的手机号,分类筛选出其中的空号、实号、风险号和沉默号。
最低 0.0013元/次
GET https://api.isoyu.com/unn/batch_ucheck
名称 | 必填 | 类型 | 说明 |
---|---|---|---|
appCode | 是 | string | 用户授权码,参考API调用 |
mobiles | 是 | string | 检测手机号,1-50个,仅支持国内号码,11位 , 多个号码之间用英文半角逗号分隔 |
字段名 | 类型 | 说明 |
---|---|---|
mobile | String | 手机号,仅支持国内号码,11位 |
lastTime | String | 时间戳,毫秒。样例:1522080000000 |
area | String | 手机号所属区域。样例:省-市 |
numberType | String | 手机号运营商类型。样例:中国移动 GSM |
chargesStatus | String | 是否收费,枚举值:1 :收费 0:不收费 |
status | String | 检测结果,枚举值:0:空号 1:实号 2:停机 3:库无 4:沉默号 5:风险号 |
$client = new Client("YourAppCode");
$result = $client->unnBatchUcheck()
->withMobiles('手机号码')
->request();
返回结果示例:
{
message: "成功",
data: [
{
mobile: "182*****510",
lastTime: "1525257960000",
area: "河南-郑州",
numberType: "中国移动 GSM"
}
],
code: 0
}
本接口支持图片内手写体文字的检测和识别,针对手写字体无规则、字迹潦草、模糊等特点进行了识别能力的增强。
最低 0.08元/次
GET https://api.isoyu.com/ocr/hand
名称 | 必填 | 类型 | 说明 |
---|---|---|---|
appCode | 是 | string | 用户授权码,参考API调用 |
image | 是 | string | 识别图片,请确保身份证内容信息清晰可见。支持url或base64,图片大小不能大于2M,支持图片类型:jpg/png/bmp |
imageType | 是 | string | 图片类型,枚举值:URL-图片路径;BASE64 –图片BASE64编码 |
名称 | 类型 | 说明 |
---|---|---|
tradeNo | String | 交易号,唯一 |
wordNum | String | 识别的字块数 |
list | Array | 文字信息数组 |
word | String | 字块内容 |
location | String | 字块定位 |
$client = new Client("YourAppCode");
$result = $client->ocrHand()
->withImage('图像地址')
->withImageType('URL')
->request();
dump($result);
返回结果示例:
{
"code": 0,
"message": "成功",
"data":{
msg: "成功",
wordNum: 3,
list: [
{
word: "实时地识别“羊毛党”的欺诈行为,对抗批量抢红包",
location: {
top: 260,
left: 105,
width: 1697,
height: 118
}
},
{
word: "刷优惠卷,恶意披票,羊等作弊行为,避免因欺作",
location: {
top: 394,
left: 97,
width: 1721,
height: 126
}
},
{
word: "引起企业巨额损失",
location: {
top: 555,
left: 87,
width: 722,
height: 104
}
} ]
}
}
该接口可用于实时获取网页文章/新闻全文内容,支持互联网上绝大部分网页正文(包含图片等富媒体)。由于网页结构错综复杂,且经常会有变动,所以无法保证所有网站永久有效
最低 0.005元/次
GET https://api.isoyu.com/website/htmltext
名称 | 类型 | 必填 | 说明 |
---|---|---|---|
appCode | string | 是 | 用户授权码,参考API调用 |
url | string | 是 | 网页url地址 如果包含特殊字符应该对值urlencode编码下 |
名称 | 类型 | 说明 |
---|---|---|
title | string | 标题 |
content | text | 网页内容 |
picture | string | 网页中的第一张图片 |
ctime | Date | 网页时间 |
$client = new Client("YourAppCode");
$result = $client->websiteHtmltext()
->withUrl('https://new.qq.com/omn/AUT20201/AUT2020121701525400.html')
->request();
dump($result);
JSON返回示例:
{
code: 0,
message: "成功",
data: [
{
"title": "新闻标题",
"content": "新闻内容html",
"picture": "第一张图片地址",
"ctime": "2020-12-17 20:12:01"
}
]
}
通用文字识别接口服务,支持识别网络上各种类型的文字图片,并根据图片中文字的不同位置返回数组,如果需要识别手写文字内容,建议使用手写OCR识别。
最低 0.005元/次
GET https://api.isoyu.com/ocr/txt
名称 | 类型 | 必填 | 说明 |
---|---|---|---|
appCode | 是 | string | 用户授权码,参考API调用 |
imgurl | string | 是 | 图片URL地址 |
名称 | 类型 | 说明 |
---|---|---|
texts | string | 识别到的文本内容 |
$client = new Client("YourAppCode");
$result = $client->ocrTxt()
->request();
返回示例:
{
"code":0,
"message": "成功",
"data": [
{
"texts":"官方统一接口服务"
},
{
"texts":"test"
}
]
}
支持对机动车驾驶证正本所有9个字段进行结构化识别,包括证号、姓名、性别、国籍、住址、出生日期、初次领证日期、准驾车型、有效期限
最低 0.08元/次
POST https://api.isoyu.com/ocr/driving_license
名称 | 必填 | 类型 | 说明 |
---|---|---|---|
appCode | 是 | string | 用户授权码,参考API调用 |
image | 是 | string | 识别图片,请确保身份证内容信息清晰可见。支持url或base64,图片大小不能大于2M,支持图片类型:jpg/png/bmp |
imageType | 是 | string | 图片类型,枚举值:URL-图片路径;BASE64 –图片BASE64编码 |
名称 | 类型 | 说明 |
---|---|---|
tradeNo | String | 交易号,唯一。样例:18041109215057630 |
expiryTime | String | 有效时间 |
number | String | 证件编号 |
carType | String | 驾驶证类型 |
name | String | 姓名 |
address | String | 地址 |
nationality | String | 国籍 |
birth | String | 生日 |
sex | String | 性别 |
firstGetCard | String | 初次领证时间 |
msg | String | 驾驶证检测业务返回码对应说明 |
$client = new Client("YourAppCode");
$result = $client->ocrDrivingLicense()
->withImage('图像地址')
->withImageType('URL')
->request();
dump($result);
返回结果示例:
{
"code": 0,
"message": "成功",
"data":{
msg: "成功",
address: "江西省****附1号",
tradeNo: "18062915552391159",
sex: "男",
birth: "19900416",
firstGetCard: "20150506",
number: "3603****2536",
carType: "C1",
nationality: "中国",
expiryTime: "20150506 - 20210506",
name: "段**"
}
}
[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员
实现简体、繁体、火星文之间的转换
GET https://api.isoyu.com/char/convert
名称 | 必填 | 类型 | 说明 |
---|---|---|---|
appCode | 是 | string | 用户授权码,参考API调用 |
text | 是 | string | 需要转换字符串 |
type | 是 | int | 需要转换成的类型。0:简体 1:繁体 2:火星文 |
名称 | 类型 | 说明 |
---|---|---|
instr | string | 输入的字符串 |
outstr | string | 转换后的字符串 |
$client = new Client("YourAppCode");
$result = $client->charConvert()
->withText('双鱼座')
->withType(2)
->request();
返回示例:
{
"code":0,
"message": "成功的返回",
"data": {
"instr": "双鱼座",
"outstr": "叒渔蓙"
}
}
返回人脸识别年龄、性别、颜值、表情等各项参数。请求参数image请传递照片url。
最低 0.002元/次
GET https://api.isoyu.com/ocr/face
名称 | 类型 | 必填 | 说明 |
---|---|---|---|
appCode | string | 是 | 用户授权码,参考API调用 |
image | string | 是 | 图片URL |
名称 | 类型 | 示例值 | 说明 |
---|---|---|---|
location | array | 人脸在图片中的位置 | |
face_probability | int | 1 | 人脸置信度,代表这是一张人脸的概率,0最小、1最大 |
angle | array | 人脸旋转角度参数 | |
age | int | 22 | 年龄 |
beauty | float | 72.72 | 颜值打分,范围0-100,越大表示越美 |
expression | array | 表情及可信度,0最小、1最大 | |
face_shape | array | 脸型及可信度,0最小、1最大 | |
gender | array | 性别及可信度,0最小、1最大 | |
glasses | array | 是否带眼镜及可信度,0最小、1最大 | |
race | array | 人种及可信度,0最小、1最大 | |
eye_status | array | 双眼状态(睁开/闭合)及可能性,越接近0闭合的可能性越大 | |
emotion | array | 情绪及可信度,0最小、1最大 | |
face_type | array | 真实人脸/卡通人脸 |
$client = new Client("YourAppCode");
$result = $client->ocrFace()
->withImage('https://api.isoyu.com/?think-api/1835085')
->request();
返回示例:
{
"code":0,
"message": "成功",
"data": [
{
"location":{
"left":196.18,
"top":162.42,
"width":189,
"height":186,
"rotation":-2
},
"face_probability":1,
"angle":{
"yaw":-0.18,
"pitch":15.95,
"roll":-4.14
},
"age":22,
"beauty":72.72,
"expression":{
"type":"smile",
"probability":1
},
"face_shape":{
"type":"heart",
"probability":0.54
},
"gender":{
"type":"female",
"probability":1
},
"glasses":{
"type":"none",
"probability":1
},
"race":{
"type":"yellow",
"probability":1
},
"eye_status":{
"left_eye":1,
"right_eye":1
},
"emotion":{
"type":"happy",
"probability":1
},
"face_type":{
"type":"human",
"probability":0.97
}
}
]
}
支持对二代居民身份证正反面的关键字段识别,包括姓名、性别、民族、出生日期、住址、 身份证号、签发机关、有效期限,准确率98%以上
[danger] 身份证文字识别 不能替代身份证认证,仅用于提取相关信息进一步进行身份认证。
最低 0.07元/次
POST https://api.isoyu.com/ocr/idcard
名称 | 必填 | 类型 | 说明 |
---|---|---|---|
appCode | 是 | string | 用户授权码,参考API调用 |
image | 是 | string | 图像数据,base64编码(不包含data:image/jpeg;base64,),要求base64编码后大小不超过4M,最短边至少15px,最长边最大4096px,支持jpg/png/bmp格式 |
side | 是 | string | front:正面识别;back:反面识别; |
名称 | 类型 | 说明 |
---|---|---|
- | - | 见返回数据示例 |
$client = new Client("YourAppCode");
$result = $client->ocrIdcard()
->withImage('图像数据')
->withSide('front')
->request();
dump($result);
身份证正面识别结果示例:
{
"code": 0,
"message": "成功",
"data":{
"realname": "张三",/*姓名*/
"sex": "男",/*性别*/
"nation": "侗",/*民族*/
"born": "19760613",/*出生日期*/
"address": "贵州省都匀市甘塘镇长红机器厂散居户169号",/*地址*/
"idcard": "522701197606131938",/*身份证号*/
"side": "front",/*正面*/
"orderid": 339057896/*本次查询流水号*/
}
}
身份证背面识别结果示例:
{
"code": 0,
"message": "成功",
"data":{
"begin": "20130501",/*签发日期*/
"department": "东台市公安局",/*签发机关*/
"end": "20180501",/*失效日期*/
"side": "back",/*反面*/
"orderid": 478799279/*本次查询流水号*/
}
}
[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员
查询词语的同义词、反义词。
GET https://api.isoyu.com/xinhua/resemble
名称 | 必填 | 类型 | 说明 |
---|---|---|---|
appCode | 是 | string | 用户授权码,参考API调用 |
word | 是 | string | 要查询的词语,如:希望 |
type | 否 | string | 查询类型,1:同义词 2:反义词,默认1 |
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
见返回示例 |
$client = new Client("YourAppCode");
$result = $client->xinhuaResemble()
->withWord('伤心')
->withType(1)
->request();
dump($result);
返回数据示例:
{
"message": "查询成功",
"data": {
"type": "2",
"words": [
"失望",
"绝望"
]
},
"code": 0
}
[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员
身份证归属地信息查询
GET https://api.isoyu.com/idcard/index
名称 | 必填 | 类型 | 说明 |
---|---|---|---|
appCode | 是 | string | 用户授权码,参考API调用 |
cardno | Y | string | 身份证号码 |
名称 | 类型 | 说明 |
---|---|---|
area | string | 地区 |
sex | string | 性别 |
birthday | string | 出生日期 |
$client = new Client("YourAppCode");
$result = $client->idcardIndex()
->withCardno('身份证号码')
->request();
dump($result);
返回示例:
{
"code":0,
"message":"成功的返回",
"data":{
"area":"浙江省温州市平阳县",
"sex":"男",
"birthday":"1989年03月08日"
}
}
图灵机器人基于DeepQA深度问答技术,对中文的识别准确率高达90%,是目前中文语境下智能度最高的机器人。
最低 0.002元/次
GET https://api.isoyu.com/tuling/index
名称 | 类型 | 必填 | 示例值 | 说明 |
---|---|---|---|---|
appCode | string | 是 | 用户授权码,参考API调用 | |
question | string | 是 | 你好 | 对话问题 |
user | string | 否 | a12356b55bfg666666 | 唯一身份ID |
名称 | 类型 | 示例值 | 说明 |
---|---|---|---|
reply | string | 你也好啊 | 机器人回复信息 |
$client = new Client("YourAppCode");
$result = $client->tulingIndex()
->withQuestion('你好')
->request();
返回示例:
{
"code":0,
"message": "成功",
"data": [
{
"reply":"你也好啊"
}
]
}
支持对二代居民身份证正反面的关键字段识别,包括姓名、性别、民族、出生日期、住址、 身份证号、签发机关、有效期限,准确率98%以上
[danger] 身份证文字识别 不能替代身份证认证,仅用于提取相关信息进一步进行身份认证。
最低 0.012元/次
POST https://api.isoyu.com/ocr/id_card_text
名称 | 必填 | 类型 | 说明 |
---|---|---|---|
appCode | 是 | string | 用户授权码,参考API调用 |
image | 是 | string | 身份证照片,请确保身份证内容信息清晰可见。支持url或base64,图片大小不能大于2M,图片类型建议jpg格式,1M左右 |
imageType | 是 | string | 图片类型,枚举值:URL-图片路径;BASE64 –图片BASE64编码 |
ocrType | 是 | string | ocr类型,0表示身份证正面,1表示身份证反面 |
detectRisk | 否 | string | 是否开启身份证风险类型(身份证复印件)功能,默认不开启,即:false。可选值:true-开启;false-不开启 |
名称 | 类型 | 说明 |
---|---|---|
- | - | 见返回数据示例 |
$client = new Client("YourAppCode");
$result = $client->ocrIdcardText()
->withImage('图像数据')
->withImageType('URL')
->withOcrType(0)
->request();
dump($result);
身份证正面识别结果示例:
{
"code": 0,
"message": "成功",
"data":{
"address": "地址",
"birth": "出生日期",
"name": "姓名",
"cardNum": "身份证编号",
"sex": "性别",
"nation": "民族",
"imageStatus": "图像状态",
"riskType": "身份证风险类型",
"direction": "图像方向"
}
}
身份证背面识别结果示例:
{
"code": 0,
"message": "成功",
"data":{
"issuingDate": "20130501",/*签发日期*/
"issuingAuthority": "东台市公安局",/*签发机关*/
"expiryDate": "20180501",/*失效日期*/
"imageStatus": "图像状态",
"riskType": "身份证风险类型",
"direction": "图像方向"
}
}
对图片进行政治敏感识别,色情识别,暴恐识别,恶心图像识别,广告检测,图像质量检测
最低 0.0018元/次
GET https://api.isoyu.com/image/img_censor
名称 | 必填 | 类型 | 说明 |
---|---|---|---|
appCode | 是 | string | 用户授权码,参考API调用 |
imageUrl | 是 | string | 待审核图片URL地址 |
名称 | 类型 | 说明 |
---|---|---|
HitFlag | int | 数据是否属于恶意类型。0:正常,1:可疑; |
Suggestion | string | 建议您拿到判断结果后的执行操作。建议值,Block:建议屏蔽,Review:建议复审,Pass:建议通过 |
Label | string | 恶意标签,Normal:正常,Polity:涉政,Porn:色情,Illegal:违法,Abuse:谩骂,Terror:暴恐,Ad:广告,Custom:自定义图片。 |
[danger] 注意:由于返回数据包含了一些图片OCR详情信息,所以返回参数较多,但对于审核结果而言只需要重点关注的最外层的上面三个参数
$client = new Client("YourAppCode");
$result = $client->imageImgCensor()
->withImageUrl('图像地址')
->request();
dump($result);
JSON返回示例:
{
message: "成功",
data: {
"HitFlag": 0,
"Suggestion":"Pass",
"Label":"Normal"
},
code: 0
}
[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员
根据手机号码或手机号码的前7位,查询手机号码归属地信息,如省份 、城市、运营商等。
每日100次免费调用
GET https://api.isoyu.com/telecom/location
名称 | 必填 | 类型 | 说明 |
---|---|---|---|
appCode | 是 | string | 用户授权码,参考API调用 |
phone | 是 | int | 需要查询的手机号码或手机号码前7位 |
名称 | 类型 | 说明 |
---|---|---|
province | string | 省份 |
city | string | 城市,(北京、上海、重庆、天津直辖市可能为空) |
areacode | string | 区号,(部分记录可能为空) |
zip | string | 邮编,(部分记录可能为空) |
company | string | 运营商 |
$client = new Client("YourAppCode");
$result = $client->telecomLocation()
->withPhone('手机号码')
->request();
dump($result);
返回数据示例:
{
"code":0,
"message":"Return Successd!",
"data":{
"province":"浙江",
"city":"杭州",
"areacode":"0571",
"zip":"310000",
"company":"中国移动",
}
}
判断网络图像是否违禁,imgurl传递网络图片url,支持识别色情、政治人物和暴恐类型。
最低 0.002元/次
GET https://api.isoyu.com/website/imgcensor
名称 | 类型 | 必填 | 说明 |
---|---|---|---|
appCode | string | 是 | 用户授权码,参考API调用 |
imgurl | string | 是 | 待审核的图像url地址 |
名称 | 类型 | 示例值 | 说明 |
---|---|---|---|
conclusion | string | 合规 | 审核提示 |
conclusionType | int | 1 | 审核结果类型,分别代表1:合规,2:不合规,3:疑似,4:审核失败 |
$client = new Client("YourAppCode");
$result = $client->websiteImgcensor()
->withImgurl('https://image.isoyu.com/upload/20200920/134911_5f66ed574ca36')
->request();
返回示例:
{
"code":0,
"message": "成功",
"data": [
{
"conclusion":"合规",
"conclusionType": 1
}
]
}
通过AI技术智能识别图像中的内容,并返回相关百科信息。支持图像base64和图像url(二选一)两种传递资源的方式。如使用图像base64的方式,则使用img参数,其值为图片的base64编码(建议URLEncoder下)。如使用图片url的方式,则使用imgurl参数,其值应为一个服务稳定的图像url地址。
最低 0.02元/次
GET https://api.isoyu.com/image/scan
名称 | 类型 | 必填 | 说明 |
---|---|---|---|
appCode | string | 是 | 用户授权码,参考API调用 |
img | string | 是 | 图片base64编码(与imgurl参数二选一) |
imgurl | string | 否 | 图片URL地址(支持jpg/png/bmp格式) |
名称 | 类型 | 说明 |
---|---|---|
tag | string | 识别到的物体 |
score | float | 可信度,最大1 |
baike_info | object | 百度百科对象 |
+baike_url | string | 百科链接 |
+image_url | string | 百科简介图 |
+description | string | 百科简介 |
$client = new Client("YourAppCode");
$result = $client->imageScan()
->withImgurl('http://qqpublic.qpic.cn/qq_public/0/0-2641658866-7EB4CBBCF59CEA6DFEDB06B4009D18C3/0')
->request();
返回示例:
{
"code":0,
"message": "成功",
"data": [
{
"tag": "布偶猫",
"score": 0.915111,
"baike_info": {
"baike_url": "http://baike.baidu.com/item/%E5%B8%83%E5%81%B6%E7%8C%AB/642121",
"image_url": "https://bkimg.cdn.bcebos.com/pic/4034970a304e251fc3ec88c8af86c9177f3e53e2",
"description": "布偶猫是猫中较大、较重的一种..."
}
},
{
"tag": "猫",
"score": 0.720855,
"baike_info": {
"baike_url": "http://baike.baidu.com/item/%E7%8C%AB/22261",
"image_url": "https://bkimg.cdn.bcebos.com/pic/0eb30f2442a7d933c94b0ca9a64bd11372f0010c",
"description": "猫,属于猫科动物,分家猫、野猫,是全世界家庭中较为广泛的宠物..."
}
},
{
"tag": "狮子猫",
"score": 0.435097,
"baike_info": {
"baike_url": "http://baike.baidu.com/item/%E7%8B%AE%E5%AD%90%E7%8C%AB/4340094",
"image_url": "https://bkimg.cdn.bcebos.com/pic/5882b2b7d0a20cf431ada5c49c415c36acaf2edd33dd",
"description": "狮子猫又称临清狮子猫,主要产于山东省临清市,是由蓝眼睛的波斯猫与..."
}
}
]
}
判断文本内容是否还有违禁和灌水低质内容,请求参数content最大支持800字符。
最低 0.002元/次
GET https://api.isoyu.com/website/antispam
名称 | 类型 | 必填 | 说明 |
---|---|---|---|
appCode | string | 是 | 用户授权码,参考API调用 |
content | string | 是 | 待审核的文本内容,最大800字符数 |
名称 | 类型 | 示例值 | 说明 |
---|---|---|---|
con | string | 合规 | 审核结果 |
con_type | int | 2 | 审核结果类型,合规1、不合规2、疑似3,审核失败4 |
result | array | 具体结果数组 | |
+msg | string | 存在低俗辱骂不合规 | 不合规内容提示 |
+subtype | int | 5 | 不合规具体类型,低质灌水0、暴恐违禁1、文本色情2、政治敏感3、恶意推广4、低俗辱骂5、 恶意联系方式推广6、恶意软文推广7 |
+words | array | 不合规内容数组 |
$client = new Client("YourAppCode");
$result = $client->websiteAntispam()
->withContent('这是一个测试文本')
->request();
返回示例:
{
"code":0,
"message": "成功",
"data": {
"result": [
{
"msg": "存在政治敏感不合规",
"subtype": 3,
"words": [
"***"
]
}
]
}
}
自动识别一段短文本中的错别字,具体片段、错别字在文本中的位置,对应的正确词组以及可信度和最终纠错后的结果。
最低 0.002元/次
GET https://api.isoyu.com/word/ecnet
名称 | 类型 | 必填 | 说明 |
---|---|---|---|
appCode | string | 是 | 用户授权码,参考API调用 |
content | string | 是 | 文本内容 |
名称 | 类型 | 说明 |
---|---|---|
fragment | object | 具体的纠错片段 |
+ori_frag | string | 错别字片段 |
+begin_pos | int | 起点位置(字节长度) |
+correct_frag | string | 替换后的结果 |
+end_pos | int | 终点位置(字节长度) |
score | float | 可信度,最大1 |
correct_result | string | 替换后的完整结果 |
$client = new Client("YourAppCode");
$result = $client->wordEcnet()
->withContent('姬长信API是一个有休的接口服务')
->request();
返回示例:
{
"code":0,
"message": "成功",
"data": [
{
"fragment": [
{
"ori_frag": "个有休",
"begin_pos": 14,
"correct_frag": "个优秀",
"end_pos": 23
}
],
"score": 0.491016,
"correct_result": "姬长信API是一个优秀的接口服务"
}
]
}
检测两端短文本相似度,返回相似得分结果。
最低 0.002元/次
GET https://api.isoyu.com/word/simnet
名称 | 类型 | 必填 | 说明 |
---|---|---|---|
appCode | string | 是 | 用户授权码,参考API调用 |
text1 | string | 是 | 文本内容1,最大250字符数 |
text2 | string | 是 | 文本内容2,最大250字符数 |
名称 | 类型 | 示例值 | 说明 |
---|---|---|---|
score | float | 1 | 相似结果得分,最高1 |
$client = new Client("YourAppCode");
$result = $client->wordSimnet()
->withText1('test统一接口服务')
->request();
返回示例:
{
"code":0,
"message": "成功",
"data": {
"score":0.823376
}
}
新广告法禁用词快速检测接口,返回具体涉及的违禁词汇。
最低 0.003元/次
GET https://api.isoyu.com/website/adreview
名称 | 类型 | 必填 | 说明 |
---|---|---|---|
appCode | string | 是 | 用户授权码,参考API调用 |
content | string | 是 | 待检测的文本内容,最大800字符数 |
名称 | 类型 | 示例值 | 说明 |
---|---|---|---|
con | string | 合规 | 审核结果 |
con_type | int | 2 | 审核结果类型,合规1、不合规2、疑似3,审核失败4 |
words | array | 不合规内容数组 |
$client = new Client("YourAppCode");
$result = $client->websiteAdreview()
->withContent('这是一个测试文本')
->request();
返回示例:
{
"code":0,
"message": "成功",
"data": [
{
"con":"合规",
"con_type":1
}
]
}
对机动车行驶证主页字段进行结构化识别,包括号牌号码、车辆类型、所有人、品牌型号、车辆识别代码、发动机号码、核定载人数等
最低 0.08元/次
POST https://api.isoyu.com/ocr/vehicle_license
名称 | 必填 | 类型 | 说明 |
---|---|---|---|
appCode | 是 | string | 用户授权码,参考API调用 |
image | 是 | string | 识别图片,请确保身份证内容信息清晰可见。支持url或base64,图片大小不能大于2M,支持图片类型:jpg/png/bmp |
imageType | 是 | string | 图片类型,枚举值:URL-图片路径;BASE64 –图片BASE64编码 |
名称 | 类型 | 说明 |
---|---|---|
tradeNo | String | 交易号,唯一。样例:18041109215057630 |
brandModel | String | 品牌型号 |
openingDate | String | 发证日期 |
usingProperties | String | 使用性质 |
engineNo | String | 发动机号码 |
possessor | String | 所有人 |
address | String | 地址 |
registrationDate | String | 注册日期 |
vin | String | 车辆识别代码 |
vehicleType | String | 车辆类型 |
plateNo | String | 车牌号 |
msg | String | 行驶证检测业务返回码对应说明 |
$client = new Client("YourAppCode");
$result = $client->ocrDrivingLicense()
->withImage('图像地址')
->withImageType('URL')
->request();
dump($result);
返回结果示例:
{
"code": 0,
"message": "成功",
"data":{
msg: "成功",
engineNo: "53****Y",
address: "江西省****附1号",
tradeNo: "18062915505091149",
plateNo: "赣****10",
usingProperties: "非营运",
brandModel: "东风日产****L2",
possessor: "段**",
registrationDate: "20170123",
vin: "LGBH*******5652",
openingDate: "20170123",
vehicleType: "小型轿车"
}
}
提供可识别中、英、数或混搭的验证码。本验证码仅为残障人士提供验证码识别服务,并不针对任何网站或个人。
注意:最大支持10位的验证码。
1.纯数字
typeId=10 任意长度数字,识别率会降低
typeId=11 1位数字
typeId=12 2位数字
...
typeId=19 9位数字2.纯英文
typeId=20 任意长度英文,识别率会降低
typeId=21 1位英文
typeId=22 2位英文
...
typeId=29 9位英文3.英文数字混合
typeId=30 任意长度英数混合,识别率会降低
typeId=31 1位英数
typeId=32 2位英数混合
...
typeId=39 9位英数混合4.纯汉字
typeId=40 任意长度汉字混合,识别率会降低
typeId=41 1位汉字
typeId=42 2位汉字
...
typeId=49 9位汉字5.数字英文汉字混合
typeId=50 任意长度中英数三混
接口1:数字验证码识别( 点击购买)
最低 0.01元/次
GET https://api.isoyu.com/captcha/number
参数名称 | 类型 | 默认值 | 示例值 | 必须 | 描述 |
---|---|---|---|---|---|
appCode | string | 是 | 用户授权码,参考API调用 | ||
img_base64 | String | 是 | 图片文件的base64字符串。图片大小需要小于100KB。 | ||
typeId | String | 34 | 是 | 注意:最大支持10位的验证码。并尽量输入确定位数,不然识别率及速度都会降低。 | |
convert_to_jpg | String | 0 | 否 | 有少量png或gif图转成jpg格式后识别率明显提高(并不是所有png或gif转成jpg后都会提高识别率)。 此字段为1时表示需要把图片转为jpg格式,其他值不做转换操作。 | |
needMorePrecise | String | 0 | 否 | 是否开启精准识别,1表示开启 0不开启,默认值为0; 如果开启精准识别,会降低识别的速度 |
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
Result | String | 6nr9a | 识别出来的字符 |
$client = new Client("YourAppCode");
$result = $client->captchaNumber()
->withImgBase64('')
->withTypeId(16)
->request();
返回示例:
{
"code":0,
"message": "成功",
"data": {
"Result": "6nr9a",
}
}
接口2:中英文验证码识别( 点击购买)
最低 0.03元/次
GET https://api.isoyu.com/captcha/chinese
参数名称 | 类型 | 必须 | 描述 |
---|---|---|---|
appCode | 是 | string | 是 |
img_base64 | String | 是 | 图片文件的base64字符串。图片大小需要小于100KB。 |
typeId | String | 是 | 注意:最大支持10位的验证码。并尽量输入确定位数,不然识别率及速度都会降低。 |
convert_to_jpg | String | 否 | 有少量png或gif图转成jpg格式后识别率明显提高(并不是所有png或gif转成jpg后都会提高识别率)。 此字段为1时表示需要把图片转为jpg格式,其他值不做转换操作。 |
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
Result | String | 6nr9a | 识别出来的字符 |
$client = new Client("YourAppCode");
$result = $client->captchaChinese()
->withImgBase64('')
->withTypeId(44)
->request();
返回示例:
{
"code":0,
"message": "成功",
"data": {
"Result": "6nr9a",
}
}
接口3:算术验证码识别( 点击购买)
可识别加减乘除类型的简单算术验证码,算术码的数字范围应小于999 。
最低 0.02元/次
GET https://api.isoyu.com/captcha/algorism
参数名称 | 类型 | 必须 | 描述 |
---|---|---|---|
appCode | string | 是 | 用户授权码,参考API调用 |
img_base64 | String |
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
Result | String | 12 | 比如图形是2*6=? ,那么返回结果将是12 |
$client = new Client("YourAppCode");
$result = $client->captchaAlgorism()
->withImgBase64('')
->request();
返回示例:
{
"code":0,
"message": "成功",
"data": {
"Result": "12",
}
}
![](https://image.isoyu.com/upload/20200813/110357_5f34ad9de9b4a =x120)
反机器欺诈 用于检测手机号是否为羊毛党
最低 0.02元/次
GET https://api.isoyu.com/wool/wcheck
名称 | 必填 | 类型 | 说明 |
---|---|---|---|
appCode | 是 | string | 用户授权码,参考API调用 |
mobile | 是 | string | 检测手机号,限单个,仅支持11位国内号码 |
ip | 是 | string | 手机ip地址:重要参数 必传,不传将对检测结果产生影响 不能传入10,192,172等开头的内网IP地址 |
名称 | 类型 | 说明 |
---|---|---|
mobile | string | 手机号 |
tradeNo | string | 交易号,唯一。样例:18041109215057630 |
status | string | 检测结果 W1 白名单 B1 黑名单 B2 可信任度低 N 未找到 |
$client = new Client("YourAppCode");
$result = $client->woolWcheck()
->withMobile('手机号码')
->withIp('手机ip地址')
->request();
dump($result);
JSON返回示例:
{
message: "成功",
data: {
tradeNo: "18041216552768336",
mobile: "18236****10",
status: "W1"
},
code: 0
}
该接口可返回网络谣言的鉴别结果,针对新增网络谣言,默认返回一个最新谣言列表,支持搜索。包含谣言鉴别时间、内容、图片、鉴别机构、相关解释。是否为谣言等字段。
最低 0.002元/次
GET https://api.isoyu.com/rumour/index
名称 | 类型 | 必填 | 说明 |
---|---|---|---|
appCode | string | 是 | 用户授权码,参考API调用 |
word | string | 是 | 谣言关键词 |
num | int | 否 | 返回数量,默认为10 |
page | int | 否 | 翻页 |
名称 | 类型 | 示例值 | 说明 |
---|---|---|---|
id | string | e633815442b986f8220183e6c42d2166 | 谣言详情ID |
date | string | 2020-01-23 | 谣言鉴别时间 |
title | string | 武汉三口之家迪士尼游玩确诊新型冠状病毒肺炎 | 谣言标题 |
explain | string | 谣言 | 谣言解释,没有解释时判断类别 |
imgsrc | string | https://p.qpic.cn/jiaozhen/0/1176d1479aaf4d05b148db998f2e9734/0 | 谣言图片 |
markstyle | string | fake | 谣言类型:fake虚假、genuine确实 |
desc | string | 上海迪士尼度假区方面对记者表示,“该消息是谣传信息... | 澄清概况 |
author | string | 《经济观察报》社全新商业资讯平台 | 权威报道来源 |
$client = new Client("YourAppCode");
$result = $client->rumourIndex()
->withWord('武汉')
->request();
返回示例:
{
"code":0,
"message": "成功",
"data": [
{
"id":"e633815442b986f8220183e6c42d2166",
"date":"2020-01-23",
"title":"武汉三口之家迪士尼游玩确诊新型冠状病毒肺炎",
"explain":"谣言",
"imgsrc":"https://p.qpic.cn/jiaozhen/0/1176d1479aaf4d05b148db998f2e9734/0",
"markstyle":"fake",
"desc":"上海迪士尼度假区方面对记者表示,“该消息是谣传信息...",
"author":"《经济观察报》社全新商业资讯平台"
},
{
"id":"8c8cf484eaa5792ffbcc8d8918981f74",
"date":"2020-01-23",
"title":"武汉加油站停止营业",
"explain":"谣言",
"imgsrc":"https://p.qpic.cn/jiaozhen/0/814c1c5512824fce8f17a2f050c313c7/0",
"markstyle":"fake",
"desc":"武汉市商务局官网于1月23日午间发布消息称...",
"author":"中国新闻社创办的财经新媒体"
}
]
}
支持对主流银行卡的卡号、有效期、发卡行、3个关键字段进行结构化识别,识别准确率超过99%
最低 0.05元/次
POST https://api.isoyu.com/ocr/bankcard
名称 | 必填 | 类型 | 说明 |
---|---|---|---|
appCode | 是 | string | 用户授权码,参考API调用 |
image | 是 | string | 识别图片,请确保身份证内容信息清晰可见。支持url或base64,图片大小不能大于2M,支持图片类型:jpg/png/bmp |
imageType | 是 | string | 图片类型,枚举值:URL-图片路径;BASE64 –图片BASE64编码 |
名称 | 类型 | 说明 |
---|---|---|
tradeNo | String | 交易号,唯一 |
cardNum | String | 银行卡号 |
cardType | String | 卡类型(0:未知银行; 1: 借记卡; 2: 信用卡) |
cardName | String | 银行卡名称(建设银行、招商银行等) |
msg | String | 银行卡检测业务返回码对应说明 |
$client = new Client("YourAppCode");
$result = $client->ocrDrivingLicense()
->withImage('图像地址')
->withImageType('URL')
->request();
dump($result);
返回结果示例:
{
"code": 0,
"message": "成功",
"data":{
msg: "成功",
cardNum: "6217 0072 ***87",
tradeNo: "18062915460891137",
cardName: "建设银行",
cardType: "1"
}
}
支持对营业执照关键字段的识别,包括单位名称、法人、地址、有效期、证件编号、社会信用代码等
最低 0.05元/次
POST https://api.isoyu.com/ocr/business_license
名称 | 必填 | 类型 | 说明 |
---|---|---|---|
appCode | 是 | string | 用户授权码,参考API调用 |
image | 是 | string | 识别图片,请确保营业执照内容信息清晰可见。使用base64编码格式(不包含data:image/jpeg;base64,) |
fixMode | 否 | string | ‘1’ - 修复模式 ‘0’ - 不修复模式 (默认) |
名称 | 类型 | 说明 |
---|---|---|
companyName | String | 公司名称 |
creditCode | String | 社会信用代码 |
type | String | 类型 |
legalPerson | String | 法人代表 |
address | String | 单位地址 |
beginDate | String | 成立日期 |
validDate | String | 有效时间 |
registeredCapital | String | 注册资本 |
scope | String | 经营范围 |
number | String | 编号 |
$client = new Client("YourAppCode");
$result = $client->ocrBusinessLicense()
->withImage('图像BASE64编码')
->request();
dump($result);
返回结果示例:
{
"code": 0,
"message": "成功",
"data":{
number: "无",
address: "****",
creditCode: "****",
validDate: "2021年04月18日",
companyName: "****",
legalPerson: "****",
scope:"",
type:"有限责任公司(自然人投资或控股)",
beginDate:"",
registeredCapital:""
}
}
效率极高的中文分词接口,支持NLP智能分词
最低 0.001元/次
GET https://api.isoyu.com/word/segment
名称 | 类型 | 必填 | 说明 |
---|---|---|---|
appCode | string | 是 | 用户授权码,参考API调用 |
content | string | 是 | 内容 |
num | string | 否 | 返回数量,默认为10,最大5100 |
名称 | 类型 | 示例值 | 说明 |
---|---|---|---|
参考返回示例 |
$client = new Client("YourAppCode");
$result = $client->wordSegment()
->withContent('今天我们去上海外滩和南京东路玩')
->request();
返回示例:
{
"code":0,
"message": "成功",
"data": [
"上海",
"外滩",
"南京东路"
]
}
NLP智能分词,快速把一段文本切分为一个个词组,并标注了词性。大文本分词时,应该使用post请求方式。且最大不能超过800个字符。
GET https://api.isoyu.com/word/nlp
名称 | 类型 | 必填 | 说明 |
---|---|---|---|
appCode | string | 是 | 用户授权码,参考API调用 |
content | string | 是 | 内容 |
名称 | 类型 | 示例值 | 说明 |
---|---|---|---|
word | string | 今天 | 词语 |
word_tag | string | 132 | 词性代码 |
index | string | 0 | 标号索引 |
词性代码释义如下:
名称 | 代码 |
---|---|
数词(例如:100、一亿) | 90 |
名词(例如:妈妈、老师、手机) | 95 |
人名(例如:马化腾、马小姐、小天) | 96 |
机构团体名(例如:腾讯公司、北大、中科院) | 97 |
地名词(例如:上海、外滩、南京东路) | 102 |
数词开头的名词(例如:一个好人、三个和尚) | 103 |
以代词开头的名词(例如:该同学、某人) | 104 |
动量词(例如:次、遍、趟) | 111 |
时间量词(例如:年、月、日) | 112 |
货币量词(例如:美元、英镑) | 113 |
历史量词(例如:唐朝、清初) | 133 |
谓词(例如:理发、洗澡) | 171 |
不及物谓词(例如:腰酸、头疼) | 200 |
$client = new Client("YourAppCode");
$result = $client->wordNlp()
->withContent('今天小天和kitty去上海外滩和南京东路玩')
->request();
返回示例:
{
"code":0,
"message": "成功",
"data": [
{
"word": "今天",
"word_tag": "132",
"index": "0"
},
{
"word": "小天",
"word_tag": "96",
"index": "1"
},
{
"word": "和",
"word_tag": "108",
"index": "2"
},
{
"word": "kitty",
"word_tag": "95",
"index": "3"
},
{
"word": "去",
"word_tag": "170",
"index": "4"
},
{
"word": "上海",
"word_tag": "102",
"index": "5"
},
{
"word": "外滩",
"word_tag": "102",
"index": "6"
},
{
"word": "和",
"word_tag": "108",
"index": "7"
},
{
"word": "南京东路",
"word_tag": "102",
"index": "8"
},
{
"word": "玩",
"word_tag": "170",
"index": "9"
}
]
}