谷歌身份验证器
接口地址: https://api.muxiaoguo.cn/api/googleAuthenticator
返回格式: JSON
请求方式: GET/POST
请求示例: https://api.muxiaoguo.cn/api/googleAuthenticator?type=genKey&name=木小果
请求参数说明:
名称 | 必填 | 类型 | 说明 |
---|---|---|---|
type | 是 | String | 请求类型,可选[genKey,verifyKey,getCode,getRemainingTime] |
name | 否 | String | 名称(genKey时需要) |
sec | 否 | String | 密钥(verifyKey、getCode时需要) |
dyncCode | 否 | Integer | 验证码(verifyKey需要) |
qrCode | 否 | Integer | 生成二维码链接,默认false,需要时传入任意数值 |
返回参数说明:
名称 | 类型 | 说明 |
---|---|---|
key | String | 生成的48位KEY |
url | String | 身份验证令牌或生成二维码后的身份验证令牌 |
result | String | 验证结果 |
code | Integer | 验证码 |
remtime | Integer | 剩余时间 |
返回示例:
{ "code": 200, "msg": "success", "data": { "key": "RWA4XLNPXAZ7GEV7CT3CI75GEE7X33JN4HN7DA27UIC2EVSS", "url": "otpauth%3A%2F%2Ftotp%2F%25E6%259C%25A8%25E5%25B0%258F%25E6%259E%259C%3Fsecret%3DRWA4XLNPXAZ7GEV7CT3CI75GEE7X33JN4HN7DA27UIC2EVSS" } }
请求参数设置:
参数名称 | 参数值 | 操作 |
---|---|---|
返回结果:
{ "code": 200, "msg": "success", "data": { "key": "RWA4XLNPXAZ7GEV7CT3CI75GEE7X33JN4HN7DA27UIC2EVSS", "url": "otpauth%3A%2F%2Ftotp%2F%25E6%259C%25A8%25E5%25B0%258F%25E6%259E%259C%3Fsecret%3DRWA4XLNPXAZ7GEV7CT3CI75GEE7X33JN4HN7DA27UIC2EVSS" } }
错误码格式说明:
名称 | 类型 | 说明 |
---|
代码示例:
易语言Demo:https://blog.muxiaoguo.cn/index.php/archives/282/