API免登调用方式
介绍ADP-Local的Rest API免登调用方式。
由于ADP-Local所有的接口都进行了登录权限验证,如果其他系统想通过这些接口获取数据,可以根据用户名和密码获取token,然后再传入token访问其他接口。
调用接口获取token:
curl --request PUT \
--url http://{adp-local}/system-backend/api/v1/login \
--data 'account=admin&password=xxx'
返回结果并复制token:
{
"code": 1,
"data": {
"account": "admin",
"token": "xxx",
}
}
用token访问其他接口,例如获取用户接口:
curl --request GET \
--url http://{adp-local}/system-backend/api/v1/users/1?_s_token=xxx