全部产品

Web/HTML5业务类型服务API

更新时间:2019-06-28 09:28:14

人机验证提供服务端API接口校验验证码结果,确定前端页面(包含PC端Web页面和移动端WAP/HTML5页面)获取到的签名串是否由验证码服务端颁发。

请求参数

名称 类型 是否必须 描述
Action String 要执行的操作。取值:AuthenticateSig
Token String 请求唯一标识。
Sig String 签名串。
SessionId String 会话ID。
Scene String 使用场景标识。在统计报表中将根据该字段的内容进行分类展示。
AppKey String 人机验证配置对应的appkey。
RemoteIp String 客户端IP。

返回参数

名称类型描述
codeString调用返回编码。
successBoolean调用返回状态,取值:
  • true:表示调用成功。
  • false:表示调用失败。
dataJSON调用返回结果。
└codeString人机验证结果编码,取值:
  • 100:表示验证通过。
  • 900:表示验证不通过。

示例

请求示例

  1. http://afs.aliyuncs.com/?Action=AuthenticateSig
  2. &SessionId=13211111111
  3. &Scene=xxx
  4. &Token=xxx
  5. &Sig=1
  6. &AppKey=xxx
  7. &RemoteIp=xxx
  8. &<公共请求参数>

正常返回示例

JSON格式

  1. {
  2. code = "200";
  3. success = true;
  4. data {
  5. code=100
  6. }
  7. }

错误码

含义
400 参数错误。
500 系统内部错误。