文档
测试
EAS
登录接口
WebService

💦 Step1:登录

POST
http://ip:port/ormrpc/services/EASLogin

接口描述

EAS的Webservice登录接口-Login

请求头

参数名
类型
描述
必填
Content-Type
text/xml
必填
SOAPAction
application/soap+xml;charset=utf-8
必填

请求参数

参数名
类型
描述
必填
userName
String
金蝶EAS系统登录账号
必填
password
String
金蝶EAS系统登录密码
必填
slnName
String
产品实例,固定值:eas
必填
dcName
String
金蝶EAS系统数据中心代码
必填
language
String
语言:L2,简体中文;L3,繁体中文;固定值
必填
dbType
String
数据库类型:0,SqlServer;1,Oracle;3,PG
必填

响应参数

参数名
类型
描述
必填
WSContext
client.WSContext
接口会话上下文(包含会话ID:SessionId;以及当前登录用户等信息)
必填

说明 / 示例

# POSTMAN或Http方式调用示例: **请求参数(Body):** \<?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:pm="http://**==ip:port==**/ormrpc/services/">   \<soap:Body>     \<pm:login>       **==\<userName>user\</userName>==       ==\<password>kduser\</password>==       ==\<slnName>eas\</slnName>==       ==\<dcName>db\</dcName>==       ==\<language>L2\</language>==       ==\<dbType>3\</dbType>==**     \</pm:login>   \</soap:Body> \</soap:Envelope> # JAVA中Axis插件客户端调用示例: **++前提:使用Axis插件依赖Wsdl文件生成webservice接口客户端文件++** **EASLoginProxyServiceLocator locator = new EASLoginProxyServiceLocator();** <b></b>System.out.println("▷>>>>>>开始登录服务器<<<<<<◁"); **WSContext ctx = locator.getEASLogin().login( ==Resource.USERNAME,Resource.PASSWORD,Resource.SLNNAME, Resource.DBCODE, Resource.LANGUAGE, Resource.DBTYPE== );** **if(ctx.getSessionId() == null){** System.out.println("登录EAS系统失败!请检查参数配置。"); **} else {** System.out.println("▷>>>>>>登录EAS系统成功•<<<<<<◁"); System.out.println("MSG:[▷>>>当前登录用户:" + ctx.getUserName()+"<<<◁]"); System.out.println("MSG:[▷>>>SessionId = " + ctx.getSessionId()+"<<<◁]"); System.out.println("▷>>>>>>开始调用业务接口<<<<<<◁"); **}**