登录

文档中心

文档目录

行为验证码(文字点选)

最近更新时间: 2024-05-17 11:06:05

1. 接口描述

按照顺序点击图中文字或符号即可完成验证,提高机器识别难度的同时,保证真实用户可读。

2. 使用场景

广泛用于用户注册登录、短信防刷、营销推广等场景

3. 接口说明

3.1. 行为验证码(生成验证码)

3.1.1. 接口协议

HTTP  POST

3.1.2. 接口方法

https://api.juncyun.com/api/captcha

3.1.3. 报头定义

 

编码

列表

内容

备注

1) 

Accept

application/json

 

2) 

Content-Type

application/json;charset=utf-8

 

 

3.1.4. 请求参数

3.1.4.1. 请求参数列表

 

编码

列表

内容

备注

1) 

accessKey

API调用账号(必填,String类型,从云极平台获取

 

2) 

accessSecret

API调用密钥(必填,String类型,从云极平台获取

 

3) 

width

宽度(选填,默认270

 

4) 

height

高度(选填,默认270

 

 

 

3.1.4.2. 请求参数示例

{

"accessKey": "NDYw*******",

"accessSecret": "MDQyOTQ1OTM3*********************"

}

 

3.1.5. 响应参数

3.1.5.1. 响应参数列表

编码

列表

内容

备注

1) 

code

状态码200则为成功

 

2) 

msg

状态说明 

 

3) 

success

处理是否成功:取值范围 truefalse

 

4) 

data

业务数据 如果失败则为空

 

5) 

captcha

图片base64 编码

 

6) 

key

请求唯一标识

 

7) 

describe

提示文字

 

 

3.1.5.2. 响应参数示例

{

      "code": 200,    

"msg": "操作成功",    "success": true,    

"data": {       

 "captcha": "data:image/jpg;base64,Ivs*****sibbs==",

"key": "jsinspsdef",

"describe": "请依次点击:龙腾虎跃"    

}

}

 

3.2. 行为验证码(验证码校验)

3.2.1. 接口协议

HTTP  POST

3.2.2. 接口方法

https://api.juncyun.com/api/verifyCaptcha

3.2.3. 报头定义

 

编码

列表

内容

备注

1) 

Accept

application/json

 

2) 

Content-Type

application/json;charset=utf-8

 

 

3.2.4. 请求参数

3.2.4.1. 请求参数列表

 

编码

列表

内容

备注

1) 

accessKey

API调用账号(必填,String类型,从云极平台获取

 

2) 

accessSecret

API调用密钥(必填,String类型,从云极平台获取

 

3) 

key

唯一标识(从生成接口获取)

 

4) 

xy

坐标 base64编码

文字依次点击对应坐标顺序并编码为base64

[63,177][64,79][103,132][166,157]

编译后

WzYzLDE3N11bNjQsNzldWzEwMywxMzJdWzE2NiwxNTdd

 

 

 

3.2.4.2. 请求参数示例

{

"accessKey": "NDYw*******",

"accessSecret": "MDQyOTQ1OTM3*********************",

"key": "jsinspsdef",

"xy": "WzYzLDE3N11bNjQsNzldWzEwMywxMzJdWzE2NiwxNTdd"

}

 

3.2.5. 响应参数

3.2.5.1. 响应参数列表

编码

列表

内容

备注

1) 

code

状态码200则为成功

 

2) 

msg

状态说明 

 

3) 

success

处理是否成功:取值范围 truefalse

 

4) 

data

业务数据 如果失败则为空

 

5) 

fee

是否收费:0不收费,1收费

 

 

3.2.5.2. 响应参数示例

{  

      "code": 200,    

"msg": "校验成功",    

"success": true,   

 "data": {

        "fee": 1      

    }

}

行为验证码(文字点选)

最近更新时间: 2024-05-17 11:06:05

1. 接口描述

按照顺序点击图中文字或符号即可完成验证,提高机器识别难度的同时,保证真实用户可读。

2. 使用场景

广泛用于用户注册登录、短信防刷、营销推广等场景

3. 接口说明

3.1. 行为验证码(生成验证码)

3.1.1. 接口协议

HTTP  POST

3.1.2. 接口方法

https://api.juncyun.com/api/captcha

3.1.3. 报头定义

 

编码

列表

内容

备注

1) 

Accept

application/json

 

2) 

Content-Type

application/json;charset=utf-8

 

 

3.1.4. 请求参数

3.1.4.1. 请求参数列表

 

编码

列表

内容

备注

1) 

accessKey

API调用账号(必填,String类型,从云极平台获取

 

2) 

accessSecret

API调用密钥(必填,String类型,从云极平台获取

 

3) 

width

宽度(选填,默认270

 

4) 

height

高度(选填,默认270

 

 

 

3.1.4.2. 请求参数示例

{

"accessKey": "NDYw*******",

"accessSecret": "MDQyOTQ1OTM3*********************"

}

 

3.1.5. 响应参数

3.1.5.1. 响应参数列表

编码

列表

内容

备注

1) 

code

状态码200则为成功

 

2) 

msg

状态说明 

 

3) 

success

处理是否成功:取值范围 truefalse

 

4) 

data

业务数据 如果失败则为空

 

5) 

captcha

图片base64 编码

 

6) 

key

请求唯一标识

 

7) 

describe

提示文字

 

 

3.1.5.2. 响应参数示例

{

      "code": 200,    

"msg": "操作成功",    "success": true,    

"data": {       

 "captcha": "data:image/jpg;base64,Ivs*****sibbs==",

"key": "jsinspsdef",

"describe": "请依次点击:龙腾虎跃"    

}

}

 

3.2. 行为验证码(验证码校验)

3.2.1. 接口协议

HTTP  POST

3.2.2. 接口方法

https://api.juncyun.com/api/verifyCaptcha

3.2.3. 报头定义

 

编码

列表

内容

备注

1) 

Accept

application/json

 

2) 

Content-Type

application/json;charset=utf-8

 

 

3.2.4. 请求参数

3.2.4.1. 请求参数列表

 

编码

列表

内容

备注

1) 

accessKey

API调用账号(必填,String类型,从云极平台获取

 

2) 

accessSecret

API调用密钥(必填,String类型,从云极平台获取

 

3) 

key

唯一标识(从生成接口获取)

 

4) 

xy

坐标 base64编码

文字依次点击对应坐标顺序并编码为base64

[63,177][64,79][103,132][166,157]

编译后

WzYzLDE3N11bNjQsNzldWzEwMywxMzJdWzE2NiwxNTdd

 

 

 

3.2.4.2. 请求参数示例

{

"accessKey": "NDYw*******",

"accessSecret": "MDQyOTQ1OTM3*********************",

"key": "jsinspsdef",

"xy": "WzYzLDE3N11bNjQsNzldWzEwMywxMzJdWzE2NiwxNTdd"

}

 

3.2.5. 响应参数

3.2.5.1. 响应参数列表

编码

列表

内容

备注

1) 

code

状态码200则为成功

 

2) 

msg

状态说明 

 

3) 

success

处理是否成功:取值范围 truefalse

 

4) 

data

业务数据 如果失败则为空

 

5) 

fee

是否收费:0不收费,1收费

 

 

3.2.5.2. 响应参数示例

{  

      "code": 200,    

"msg": "校验成功",    

"success": true,   

 "data": {

        "fee": 1      

    }

}

加微咨询

一对一服务,更有优惠惊喜