1. 描述

重置志异,使用验证码直接修改志异,在忘记旧志异的情况下使用。

用户注册:固定字段和额外字段。这么设计的原因是不同用户表会有不同的字段,这些字段是不可以预计的,而网关的设计不能无限制添加字段,所以要求额外的自定义字段放在extra里。

2. 调用场景

开发者登录超级控制台后,可以以Zoon志异创建自己的志异。

3. 配置参数

参数意义参考接口参数

参数名 参数值 说明
Name AddObje
Url https://api.xdua.com/obje
Method POST
XduaApiHttpSchema HTTPS 只走HTTPS
XduaApiMethod ADD
XduaApiColor X 只有持有神志异,才可以创建志异
XduaApiAudience ConsoleX 只有obje_id为ConsoleX的志异,也就是consolex.xdua.com才可以发起本请求
XduaApiShop XdUaXduA 志异直辖店铺,只有这个店铺的登录人员才可以访问
XduaApiSubject i 需要登录
XduaApiRoles Zoon Zoon可以创建志异
XduaApiResource obje
XduaApiKparam name
XduaApiAction CreateObje
XduaApiRule CreateObje
XduaApiAstates 0
XduaApiEnable true 接口使能

4. 请求参数

名称 位置 类型 必填 默认值 示例 说明
addr body String foo@bar.com 验证码地址,电话或者邮箱,格式是+86-1581041901,邮箱是jiaosit@gmail.com格式. 必选
tmpl body String SMS_244723 验证码模板

[!note|label:如何两个参数维护整个接口] 验证码的模板在数据库里附带了足够多的信息,帮助做验证码鉴权。所以在创建验证码接口,一个tmpl就足够了。

"inc" "name" "code" "brief" "sign" "app_id" "sap_id" "shop_id" "action" "state" "stato" "expire" "valot" "delay" "cstamp" "ustamp"
"2" "地球号注册短信验证" "SMS_25335288" "地球号注册短信验证模板" "地球号" "ConsoleX" "SvKerneL" "XdUaXduA" "CreateLoginx" "0" "AutoGenerated" "0" "900" "60" "2020-03-18 18:52:25" "2020-03-23 03:47:55"
"3" "地球号登录短信验证" "SMS_186395741" "地球号登录短信验证模板" "地球号" "ConsoleX" "SvKerneL" "XdUaXduA" "CreateLoginx" "0" "AutoGenerated" "0" "900" "60" "2020-03-18 18:52:25" "2020-03-23 03:47:55"
"4" "地球号改密短信验证" "SMS_186360831" "地球号改密短信验证模板" "地球号" "ConsoleX" "SvKerneL" "XdUaXduA" "CreateLoginx" "0" "AutoGenerated" "0" "900" "60" "2020-03-18 18:52:25" "2020-03-23 03:47:55"
"5" "地球号注册邮件验证" "DMS_VFC4USEREG" "地球号注册邮件验证模板" "地球号" "ConsoleX" "SvKerneL" "XdUaXduA" "CreateLoginx" "0" "AutoGenerated" "0" "900" "60" "2020-03-18 18:52:25" "2020-03-23 03:47:55"
"6" "地球号改密邮件验证" "DMS_VFC4CHGPWD" "地球号改密邮件验证模板" "地球号" "ConsoleX" "SvKerneL" "XdUaXduA" "CreateLoginx" "0" "AutoGenerated" "0" "900" "60" "2020-03-18 18:52:25" "2020-03-23 03:47:55"
"7" "地球号设密邮件验证" "DMS_VFC4RSTPWD" "地球号设密邮件验证模板" "地球号" "ConsoleX" "SvKerneL" "XdUaXduA" "CreateLoginx" "0" "AutoGenerated" "0" "900" "60" "2020-03-18 18:52:25" "2020-03-23 03:47:55"

5. 返回参数

名称 位置 类型 示例 说明
id result string rYub4wrT 创建的志异ID

6. 错误码

错误码来自于error字段,通用错误码参考地球号通用错误码

错误码 错误码名 可能原因
2001 志异访问过于频繁 同一个电话只能在5分钟后发送志异访问 失败
2002 志异生成失败 在生成验证码入库时发生错误
2003 发送短信验证码失败 通过运营商发送短信验证码错误
2004 发送邮件验证码失败 发送邮件验证码错误

results matching ""

    No results matching ""