| 内容 | 说明 |
|---|---|
| 传输方式 | http[s] (为提高安全性,强烈推荐https) |
| 请求地址 | https://audit.iflyaisol.com/audit/v2/image 注:服务器IP不固定,为保证您的接口稳定,请勿通过指定IP的方式调用接口,使用域名方式调用 |
| Content-Type | application/json;charset=UTF-8 |
| 接口鉴权 | 签名机制,详情请参照下方接口鉴权 |
| 字符编码 | UTF-8 |
| 响应格式 | 统一采用JSON格式 |
| 开发语言 | 任意,只要可以向讯飞云服务发起HTTP请求的均可 |
| 适用范围 | 任意操作系统,但因不支持跨域不适用于浏览器 |
| 图片要求 | 图片格式支持PNG、JPG、JPEG、BMP、GIF、WEBP格式,通过URL外链的图片最大20M,本地的图片base64最大5M。 |
| 参数名 | 类型 | 必传 | 描述 |
|---|---|---|---|
| accessKeyId | String | 是 | 即为控制台获取的APIKey |
| accessKeySecret | String | 是 | 即为控制台获取的APISecret |
| utc | String | 是 | 当前时间,格式:"yyyy-MM-dd'T'HH:mm:ssZ", 服务端会校验传入的时间与服务器时间之间的误差,超过 30 分钟即为非法。 |
| signature | String | 是 | 签名串,详细获取步骤234中有signature的获取参考 |
| appId | String | 是 | 即为控制台获取的APPID |
| uuid | String | 是 | 请求随机字符串, uuid有防重放的功能,如果调试,请注意更换uuid的值 |
| modeType | String | 否 | 图片资源模式类型,默认 link 1、URL外链模式值:link 2、本地图片base64 编码模式值:base64 |
accessKeyId=simpleAPIKey&accessKeySecret=simpleAPISecret&modeType=base64&utc=2023-02-23T06%3A40%3A54%2B0000&signature=sr6uWoMTd6Z9o28aKwvx6Jsel88=&appId=simpleAPPID&uuid=44dfa903-adb2-45d3-a1fe-fd8a53f86b2a
——————————————————————————————————————————————————————————————————————————————————————————————————————————— —————
注意:在实际使用时,simpleXXX需替换控制台的真实值。utc、signature、uuid的值请求时需要UrlEncode。以上utc示例时间UrlEncode前为2023-02-23T06:40:54+0000。randomStr用UUID.randomUUID()函数获得的值替换。sr6uWoMTd6Z9o28aKwvx6Jsel88=
————————————————————————————————————————————————————————————————————————————————————————————————————————————————
注意:保持baseString的值与第一步完全一 致的情况下,调试阶段可以与以上结果比对。https://audit.iflyaisol.com/audit/v2/image?accessKeyId=simpleAPIKey&accessKeySecret=simpleAPISecret&modeType=base64&utc=2023-02-23T06%3A40%3A54%2B0000&signature=sr6uWoMTd6Z9o28aKwvx6Jsel88=&appId=simpleAPPID&uuid=44dfa903-adb2-45d3-a1fe-fd8a53f86b2a
————————————————————————————————————————————————————————————————————————————————————————————————————————————————
注意:以上是鉴权url参数,具体业务参数通过json在body里以post的形式发送给服务端。