图片验证码生成API接口免费调用入口

2023-03-13

数脉API

图片验证码生成API接口免费调用入口

一、接口名称:


图片验证码生成接口


二、接口介绍:


该接口可提供图片验证码生成服务,生成验证码图片及其中对应的文本信息。支持自定义内容及样式,默认字符范围使用数字+字母+2500个中文汉字,适配多终端,降低网站、系统、应用APP端的破解风险,防止恶意的资源消耗、系统注册和登录。


三、API接口文档


1、请求地址


url:https://api.shumaidata.com/v10/imagecode/create


请求方式method:get/post


参数:


2、签名算法说明:


服务商分配的appid、当前时间毫秒数timestamp、商户分配的app_security、三者通过&符号拼接成字符串进行md5加密得到。


如:appid=xyzxyzxyz,timestamp=1555378976238,app_security=efcefcefcefcefc;

拼接后的字符串格式:str=appid的值&amptimestamp的值&app_security的值;

拼接后的字符串:str=xyzxyzxyz&1555378976238&efcefcefcefcefc;

加密后得到sign=md5(str)=4e7e1974b79f3656aeaf03f1158f5d5d;


3、正确返回:


{

"msg":"成功",

"success":true,

"code":200,

"data":{

"orderNo":"f819z1dsieouem8isr",//订单号

"img_path":"http://img.showapi.com/images/temp/20221028/fc52e293-dca1-42c9-833c-019e23bcf127.jpg",//图片验证码

"text":"y2bc",//验证码

"ret_code":"0"//0成功其它事变

}

}


4、错误返回:


{

"msg":"参数[mobile]输入有误,请检查后重试",

"success":false,

"code":400,

"data":null

}


5、返回字段说明:

6、code错误码说明