授权方式(登录)
概述
第三方平台或自主研发者在访问我们API接口时,要先获取token,而该接口主要用于获取token,获取的token时效2小时,每过2小时则要再重新获取token。
参数说明
1.请求方式
| 请求方式 | POST |
| 接口地址 | http://ERPAPI站点/auth/login |
| 格式 | JSON |
| 编码类型 | UTF-8 |
2.header参数
| Content-Type | application/json | |||||
3.请求参数
| 字段名称 | 字段代号 | 类型 | 长度 | 必填 | 备注 |
| 公司代号 | COMPNO | string | 4 | 是 | |
| 集团分公司代号 | DEP | string | 8 | 为集团模式才需要填此值 | |
| 用户代号 | USR | string | 12 | 是 | |
| 密码 | PWD | string | 100 |
请求JSON示例
一般登录模式:
{ "COMPNO":"F001", //帐套代号 "USR":"0001", //登录用户代号 "PWD":"123456" //登录密码 }
集团模式——登录总公司:
{ "COMPNO":"F001", //帐套代号 "DEP":"########", //总公司部门代号 "USR":"0001", //登录用户代号 "PWD":"123456" //登录密码 }
集团模式——登录集团分公司:
{ "COMPNO":"F001", //帐套代号 "DEP":"C2", //集团分公司部门代号 "USR":"3004", //登录用户代号 "PWD":"123456" //登录密码 }
返回结果示例
{ "code": 0, //为0表示执行成功,其他表示错误 "message": "登陆成功", //提示信息 "data": { "TOKEN": "dce4fd7f-a25b-4028-9200-e65275cf9154" //获取到token "EXPIRES_IN": 7200, //token有效时长,7200秒,即2小时 "EXPIRES_TIMESTAMP": 1722250322 //获取时间点,unix时间戳 } }