瑞通图像识别API

调用参数说明:
参数名 类型 说明
image String | File

1、支持传图片URL或者直接post图片文件,不过两者不能混在同一请求中;
2、支持多个image参数,也就是上传多个图片文件;
3、支持压缩包格式:.zip;
4、只支持对静态图像的处理,如:.png、.jpg、.jpeg、.bmp,不支持动态图像的处理,如:.gif;
5、为了加快网络传输速度,在直接post文件时,建议对图片进行压缩处理,压缩到256*256即可。

tag String 【可选】用于给图片或文本附加额外信息。方便后续根据tag搜索到相关的图片或文本。
1、支持多个tag参数,和image或text参数一一对应;
2、如果tag只有一个,或者tag数量少于image或text,缺省用最后一个tag补全(尾补全)。
timestamp Number 当前的服务器的时间戳。
signature String

我们采用的数字证书签名算法是:"RSA-SHA256",签名输出类型是:"base64",具体步骤如下:
1、所有参与签名的参数为:secretId,timestamp,nonce,用英文半角逗号“,”相连,得到sign_string;
2、利用您的私钥,使用算法"RSA-SHA256"签名,输出为 "base64" 格式,得到参数signature的值。

接口返回值说明
signature String 我们采用的数字证书签名算法是:"RSA-SHA256",签名输出类型是:"base64",按如下步骤认证:
1、收到的JSON数据经过JSON.parse(),得到JSON对象,记为data;
2、data含两个字段:signature、json;signature是数字签名,json是真正的有效数据的字符串格式;
3、用signature对json进行签名认证,算法:RSA-SHA256,输出类型:base64,得到认证结果;
4、认证通过后,对json进行JSON.parse(),得到JSON数据,详见"json"字段说明。
json String json 字段经过JSON.parse(json)后,得到具体的结果,含:

code:0:调用成功;1:授权失败。

message:与code相关的文本信息

timestamp:当前的服务器的时间戳。

其他参数与返回类型相关,请参见不同返回类型的API 返回值。

TOP