登录接口
接口地址 |
https:/api-service.sperp.myhuaweicloud.com/XXX/b1s/v1/Login |
接口API功能描述 |
登录service layer |
调用方式 |
Post |
接口备注 |
返回参数中的SessionId会使用在后续流程接口的请求头中 |
请求体参数
参数名称 |
参数描述 |
参数类型 |
参数说明 |
CompanyDB |
账套数据库 |
String |
登录的SAP账套库名 |
UserName |
用户名 |
String |
登录使用的账号 |
Password |
用户密码 |
String |
登录使用的账号密码 |
请求样例:
{ "CompanyDB": "SBODEMOCN ", "UserName": "xxxxx", "Password": "XXXX", "language": 15 }
返回参数
参数名称 |
上级参数 |
参数描述 |
参数类型 |
参数说明 |
SessionId |
会话标识 |
String |
在后续流程接口的请求头中的cookie里使用,成功时返回 |
|
Version |
SAP版本号 |
String |
成功时返回 |
|
SessionTimeout |
SessionId时间限制 |
Int |
默认30分钟,成功时返回 |
|
error |
失败信息 |
List |
失败时返回 |
|
code |
error |
错误代码 |
Int |
SAP错误代码,失败时返回 |
message |
error |
错误信息 |
List |
失败时返回 |
value |
message |
错误详情 |
String |
SAP错误消息,失败时返回 |
返回样例:
{ "odata.metadata": "https://api-service.sperp.myhuaweicloud.com/6160/b1s/v1/$metadata#B1Sessions/@Element", "SessionId": "ac79876e-1e72-11ed-8000-000c299130e0", "Version": "1000190", "SessionTimeout": 30 }