1. 权限认证
1.1 CONFIG接口认证
TOKEN获取
基本信息
Path: /api/v1/config/openapi/token/getToken
Method: POST
接口描述:
(1) 作用:用来获取token
(2) 调用CONFIG类的接口,请求需要传递token参数,作用是用来鉴权,校验token是否有效,有效放过,无效拒绝请求
(3) token参数传递方式,需要放到header中传递,header参数key为token,鉴权使用
请求参数
Headers
参数名称 | 参数值 | 是否必须 | 示例 | 备注 |
Content-Type | application/json | 是 |
Body
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
account | string | 必须 | 企业管理员后台登录账号 | ||
pwd | string | 必须 | 企业管理员后台登录密码,做MD5sum摘要 | 加密方式32位小写 |
返回数据
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
msg | string | 必须 | 结果消息 | ||
code | integer | 必须 | 返回码 | ||
data | object | 非必须 | 返回结果 | ||
├─ token | string | 非必须 | token |
2.1 CONNECTOR接口认证
认证描述:
· 接口身份验证,接口采用 HTTP基本认证(Basic Authentication)
· 认证支持:1.坐席管理账户 2.企业管理账户
· 调用connector接口,将Authorization参数放到请求头传递
1.坐席账户认证信息
用户名 | 密码 | 示例 | 备注 |
66000001@yangsl | 123456 | Authorization: Basic NjYwMDAwMDFAeWFuZ3NsOjEyMzQ1Ng== | 用户名为坐席工号@企业缩写,密码为坐席登录密码 |
2.企业管理账户认证信息
用户名 | 密码 | 示例 | 备注 |
yangsl | 123456 | Authorization: Basic eWFuZ3NsOjEyMzQ1Ng== | 用户名为企业缩写,密码为企业管理登录密码 |
【备注】
Basic后的内容为用户名:密码base64后的内容