更新时间:2023-05-15 GMT+08:00
分享

SparkPack 企业ERP认证(Login)

接口地址

/id/b1s/v1/Login

接口API功能描述

登录SAP

调用方式

Post

接口备注

返回参数中的SessionId会使用在后续流程接口的请求头中

请求体参数

参数名称

参数描述

参数类型

参数说明

CompanyDB

账套数据库

String

登录的SAP账套库名

UserName

用户名

String

登录使用的账号

Password

用户密码

String

登录使用的账号密码

请求样例:

{

"CompanyDB": "SBODEMOCN ",

"UserName": "xxxxx",

"Password": "password"

}

返回参数

参数名称

上级参数

参数描述

参数类型

参数说明

SessionId

  

会话标识

String

在后续流程接口的请求头中的cookie里使用,成功时返回

Version

  

SAP版本号

String

成功时返回

SessionTimeout

  

SessionId时间限制

Int

默认30分钟,成功时返回

error

  

失败信息

List

失败时返回

code

error

错误代码

Int

SAP错误代码,失败时返回

message

error

错误信息

List

失败时返回

value

message

错误详情

String

SAP错误消息,失败时返回

返回样例:

(1)成功样例

{

"odata.metadata":"https://api-service.sperp.myhuaweicloud.com/6160/b1s/v1/$metadata#B1Sessions/@Element",

"SessionId": "ac79876e-1e72-11ed-8000-000c299130e0",

"Version": "1000190",

"SessionTimeout": 30

}

(2)失败样例

{

"error": {

"code": 100000027,

"message": {

"lang": "en-us",

"value": "Login failed"

}

}

}

相关文档