Skip to content

Latest commit

 

History

History
2223 lines (1681 loc) · 55.2 KB

人工智能.md

File metadata and controls

2223 lines (1681 loc) · 55.2 KB

汉字转拼音

[danger]### 会员接口,仅限会员使用,购买API会员

汉字转拼音,支持返回全拼和简拼。

请求地址

GET https://api.isoyu.com/xinhua/convert_py

请求参数

名称 必填 类型 说明
appCode string 用户授权码,参考API调用
text string 文本内容

返回data参数

名称 类型 示例值 说明
pinyin string tian xing shu ju shi yi ge wang luo jie kou ping tai 拼音
jianxie string txsjsygwljkpt 拼音缩写

SDK调用

$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

返回data参数

名称 类型 说明
picUrl string 图片地址

SDK调用

$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"
    }
]
}

GIF色情图片识别

识别色情动图

最低 0.02元/次

请求地址

POST https://api.isoyu.com/image/gif_detect

请求参数

名称 必填 类型 说明
appCode string 用户授权码,参考API调用
image string 图像数据,base64编码。gif格式,每帧编码后小于4M,帧数不超过50,GIF图片整体大小base64编码后不超过20M

返回data参数

名称 类型 说明
class_name string 识别内容
score number 评分
probability number 置信度

SDK调用

$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 业务唯一流水号,需要用户提供

返回data参数

字段名 类型 说明
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-正常

SDK调用

$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位 , 多个号码之间用英文半角逗号分隔

返回data参数

字段名 类型 说明
mobile String 手机号,仅支持国内号码,11位
lastTime String 时间戳,毫秒。样例:1522080000000
area String 手机号所属区域。样例:省-市
numberType String 手机号运营商类型。样例:中国移动 GSM
chargesStatus String 是否收费,枚举值:1 :收费 0:不收费
status String 检测结果,枚举值:0:空号 1:实号 2:停机 3:库无 4:沉默号 5:风险号

SDK调用

$client = new Client("YourAppCode");

$result = $client->unnBatchUcheck()
    ->withMobiles('手机号码')
    ->request();

返回结果示例:

{
message: "成功",
data: [
    {
        mobile: "182*****510",
        lastTime: "1525257960000",
        area: "河南-郑州",
        numberType: "中国移动 GSM"
    }
],
code: 0
}

手写OCR识别

本接口支持图片内手写体文字的检测和识别,针对手写字体无规则、字迹潦草、模糊等特点进行了识别能力的增强。

最低 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编码

返回data参数

名称 类型 说明
tradeNo String 交易号,唯一
wordNum String 识别的字块数
list Array 文字信息数组
word String 字块内容
location String 字块定位

SDK调用

$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编码下

返回data参数

名称 类型 说明
title string 标题
content text 网页内容
picture string 网页中的第一张图片
ctime Date 网页时间

SDK调用

$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地址

返回data参数

名称 类型 说明
texts string 识别到的文本内容

SDK调用

$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编码

返回data参数

名称 类型 说明
tradeNo String 交易号,唯一。样例:18041109215057630
expiryTime String 有效时间
number String 证件编号
carType String 驾驶证类型
name String 姓名
address String 地址
nationality String 国籍
birth String 生日
sex String 性别
firstGetCard String 初次领证时间
msg String 驾驶证检测业务返回码对应说明

SDK调用

$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 转换后的字符串

SDK调用

$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

返回data参数

名称 类型 示例值 说明
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 真实人脸/卡通人脸

SDK调用

$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
        }
        }
    ]
}

身份证OCR识别

支持对二代居民身份证正反面的关键字段识别,包括姓名、性别、民族、出生日期、住址、 身份证号、签发机关、有效期限,准确率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:反面识别;

返回data参数

名称 类型 说明
- - 见返回数据示例

SDK调用

$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

返回data参数

名称 类型 示例值 描述
见返回示例

SDK调用

$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 身份证号码

返回data参数

名称 类型 说明
  area string 地区
  sex string 性别
  birthday string 出生日期

SDK调用

$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

返回data参数

名称 类型 示例值 说明
reply string 你也好啊 机器人回复信息

SDK调用

$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-不开启

返回data参数

名称 类型 说明
- - 见返回数据示例

SDK调用

$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地址

返回data参数

名称 类型 说明
HitFlag int 数据是否属于恶意类型。0:正常,1:可疑;
Suggestion string 建议您拿到判断结果后的执行操作。建议值,Block:建议屏蔽,Review:建议复审,Pass:建议通过
Label string 恶意标签,Normal:正常,Polity:涉政,Porn:色情,Illegal:违法,Abuse:谩骂,Terror:暴恐,Ad:广告,Custom:自定义图片。

[danger] 注意:由于返回数据包含了一些图片OCR详情信息,所以返回参数较多,但对于审核结果而言只需要重点关注的最外层的上面三个参数

SDK调用

$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 运营商

SDK调用

$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地址

返回data参数

名称 类型 示例值 说明
conclusion string 合规 审核提示
conclusionType int 1 审核结果类型,分别代表1:合规,2:不合规,3:疑似,4:审核失败

SDK调用

$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格式)

返回data参数

名称 类型 说明
tag string 识别到的物体
score float 可信度,最大1
baike_info object 百度百科对象
+baike_url string 百科链接
+image_url string 百科简介图
+description string 百科简介

SDK调用

$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字符数

返回data参数

名称 类型 示例值 说明
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 不合规内容数组

SDK调用

$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 文本内容

返回data参数

名称 类型 说明
fragment object 具体的纠错片段
+ori_frag string 错别字片段
+begin_pos int 起点位置(字节长度)
+correct_frag string 替换后的结果
+end_pos int 终点位置(字节长度)
score float 可信度,最大1
correct_result string 替换后的完整结果

SDK调用

$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字符数

返回data参数

名称 类型 示例值 说明
score float 1 相似结果得分,最高1

SDK调用

$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字符数

返回data参数

名称 类型 示例值 说明
con string 合规 审核结果
con_type int 2 审核结果类型,合规1、不合规2、疑似3,审核失败4
words array 不合规内容数组

SDK调用

$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编码

返回data参数

名称 类型 说明
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 行驶证检测业务返回码对应说明

SDK调用

$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: "小型轿车"
    }
}

图片验证码识别

提供可识别中、英、数或混搭的验证码。本验证码仅为残障人士提供验证码识别服务,并不针对任何网站或个人。

typeId参数说明

注意:最大支持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; 如果开启精准识别,会降低识别的速度

返回data参数

名称 类型 示例值 描述
Result String 6nr9a 识别出来的字符

SDK调用

$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格式,其他值不做转换操作。

返回data参数

名称 类型 示例值 描述
Result String 6nr9a 识别出来的字符

SDK调用

$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

返回data参数

名称 类型 示例值 描述
Result String 12 比如图形是2*6=? ,那么返回结果将是12

SDK调用

$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地址

返回data参数

名称 类型 说明
mobile string 手机号
tradeNo string 交易号,唯一。样例:18041109215057630
status string 检测结果 W1 白名单 B1 黑名单 B2 可信任度低 N 未找到

SDK调用

$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 翻页

返回data参数

名称 类型 示例值 说明
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 《经济观察报》社全新商业资讯平台 权威报道来源

SDK调用

$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编码

返回data参数

名称 类型 说明
tradeNo String 交易号,唯一
cardNum String 银行卡号
cardType String 卡类型(0:未知银行; 1: 借记卡; 2: 信用卡)
cardName String 银行卡名称(建设银行、招商银行等)
msg String 银行卡检测业务返回码对应说明

SDK调用

$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’ - 不修复模式 (默认)

返回data参数

名称 类型 说明
companyName String 公司名称
creditCode String 社会信用代码
type String 类型
legalPerson String 法人代表
address String 单位地址
beginDate String 成立日期
validDate String 有效时间
registeredCapital String 注册资本
scope String 经营范围
number String 编号

SDK调用

$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元/次

接口1:中文抽取关键词

请求地址

GET https://api.isoyu.com/word/segment

请求参数

名称 类型 必填 说明
appCode string 用户授权码,参考API调用
content string 内容
num string 返回数量,默认为10,最大5100

返回data参数

名称 类型 示例值 说明
参考返回示例

SDK调用

$client = new Client("YourAppCode");

$result = $client->wordSegment()
    ->withContent('今天我们去上海外滩和南京东路玩')
    ->request();

返回示例:

{
    "code":0,
    "message": "成功",
    "data": [
        "上海",
        "外滩",
        "南京东路"
    ]
}

接口2:中文智能分词

NLP智能分词,快速把一段文本切分为一个个词组,并标注了词性。大文本分词时,应该使用post请求方式。且最大不能超过800个字符。

请求地址

GET https://api.isoyu.com/word/nlp

请求参数

名称 类型 必填 说明
appCode string 用户授权码,参考API调用
content string 内容

返回data参数

名称 类型 示例值 说明
word string 今天 词语
word_tag string 132 词性代码
index string 0 标号索引

词性代码释义如下:

名称 代码
数词(例如:100、一亿) 90
名词(例如:妈妈、老师、手机) 95
人名(例如:马化腾、马小姐、小天) 96
机构团体名(例如:腾讯公司、北大、中科院) 97
地名词(例如:上海、外滩、南京东路) 102
数词开头的名词(例如:一个好人、三个和尚) 103
以代词开头的名词(例如:该同学、某人) 104
动量词(例如:次、遍、趟) 111
时间量词(例如:年、月、日) 112
货币量词(例如:美元、英镑) 113
历史量词(例如:唐朝、清初) 133
谓词(例如:理发、洗澡) 171
不及物谓词(例如:腰酸、头疼) 200

SDK调用

$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"
        }
    ]
}