POST User/LogIn

登录

Request Information

URI Parameters

None.

Body Parameters

请求参数 RSA加密字符串 明文: { "UserName": "手机号/邮箱", "UserPassword": "登录密码", "LogInType": "登录类型 1-账户密码登录 2-微信扫码登录 3-公众号登录", "InviteCloudUserID": 邀请人云用户ID, "InviteAppID": 邀请加入的应用ID, "InviteRoleID": 邀请人云用户ID, "InviteAreaID": 邀请加入的应用区域ID, "InvitePositionID": 邀请加入的应用职位ID, "InviteAuthType": 邀请加入的应用权限 0 不可进入后台 1 可后台编辑, "Sign": "签名", "TimeStamp": 时间戳 }

string

Request Formats

application/json, text/json

Sample:
"sample string 1"

application/xml, text/xml

Sample:
<string xmlns="http://schemas.microsoft.com/2003/10/Serialization/">sample string 1</string>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

UserLogInResult
NameDescriptionTypeAdditional information
UserInfo

用户信息

UserModel

None.

Token

登录凭证

string

None.

LeftDays

系统剩余天数

integer

None.

ResultCode

返回代码 200为成功,其余为失败,原因参考 ResultMsg

string

None.

ResultMsg

返回信息

string

None.

ReturnValue

返回数据

Object

None.

Response Formats

application/json, text/json

Sample:
{
  "UserInfo": {
    "UserID": 1,
    "UserType": 2,
    "Name": "sample string 3",
    "Email": "sample string 4",
    "MobilePhone": "sample string 5",
    "UserOrganizations": [
      {
        "CloudUserValue": 1,
        "AreaID": 2,
        "AreaName": "sample string 3",
        "BranchID": 4,
        "BranchName": "sample string 5"
      },
      {
        "CloudUserValue": 1,
        "AreaID": 2,
        "AreaName": "sample string 3",
        "BranchID": 4,
        "BranchName": "sample string 5"
      }
    ],
    "UserPositions": [
      {
        "CloudUserValue": 1,
        "PositionID": 2,
        "PositionName": "sample string 3"
      },
      {
        "CloudUserValue": 1,
        "PositionID": 2,
        "PositionName": "sample string 3"
      }
    ],
    "UserRoles": [
      {
        "CloudUserValue": 1,
        "RoleID": 2,
        "RoleName": "sample string 3"
      },
      {
        "CloudUserValue": 1,
        "RoleID": 2,
        "RoleName": "sample string 3"
      }
    ],
    "UserApps": [
      {
        "AppID": 1,
        "AppName": "sample string 2",
        "AppIcon": "sample string 3",
        "IconTypeValue": 1,
        "IconTypeText": "sample string 4",
        "IconColor": "sample string 5",
        "AppIntroduce": "sample string 6",
        "CloudUserValue": 7,
        "CloudUserText": "sample string 8",
        "CreateDate": "2026-08-10T05:41:16.7607602+08:00",
        "ServerID": 9,
        "FileServer": {
          "ServerID": 1,
          "WebPath": "sample string 2",
          "ApiUrl": "sample string 3"
        },
        "AuthType": 10,
        "FileServerAddress": "sample string 11",
        "BusinessAPIAddress": "sample string 12"
      },
      {
        "AppID": 1,
        "AppName": "sample string 2",
        "AppIcon": "sample string 3",
        "IconTypeValue": 1,
        "IconTypeText": "sample string 4",
        "IconColor": "sample string 5",
        "AppIntroduce": "sample string 6",
        "CloudUserValue": 7,
        "CloudUserText": "sample string 8",
        "CreateDate": "2026-08-10T05:41:16.7607602+08:00",
        "ServerID": 9,
        "FileServer": {
          "ServerID": 1,
          "WebPath": "sample string 2",
          "ApiUrl": "sample string 3"
        },
        "AuthType": 10,
        "FileServerAddress": "sample string 11",
        "BusinessAPIAddress": "sample string 12"
      }
    ],
    "DefaultAppID": 6,
    "CloudUserValue": 7,
    "CloudUserText": "sample string 8"
  },
  "Token": "sample string 1",
  "LeftDays": 2,
  "ResultCode": "sample string 3",
  "ResultMsg": "sample string 4",
  "ReturnValue": {}
}

application/xml, text/xml

Sample:
<UserLogInResult xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/MKY.Business.V2.WebApis.Models">
  <ResultCode>sample string 3</ResultCode>
  <ResultMsg>sample string 4</ResultMsg>
  <ReturnValue />
  <LeftDays>2</LeftDays>
  <Token>sample string 1</Token>
  <UserInfo>
    <CloudUserText>sample string 8</CloudUserText>
    <CloudUserValue>7</CloudUserValue>
    <DefaultAppID>6</DefaultAppID>
    <Email>sample string 4</Email>
    <MobilePhone>sample string 5</MobilePhone>
    <Name>sample string 3</Name>
    <UserApps xmlns:d3p1="http://schemas.datacontract.org/2004/07/MKY.Business.V2.Entity">
      <d3p1:MKYApp>
        <d3p1:AppID>1</d3p1:AppID>
        <d3p1:AppIcon>sample string 3</d3p1:AppIcon>
        <d3p1:AppIntroduce>sample string 6</d3p1:AppIntroduce>
        <d3p1:AppName>sample string 2</d3p1:AppName>
        <d3p1:AuthType>10</d3p1:AuthType>
        <d3p1:BusinessAPIAddress>sample string 12</d3p1:BusinessAPIAddress>
        <d3p1:CloudUserText>sample string 8</d3p1:CloudUserText>
        <d3p1:CloudUserValue>7</d3p1:CloudUserValue>
        <d3p1:CreateDate>2026-08-10T05:41:16.7607602+08:00</d3p1:CreateDate>
        <d3p1:FileServer>
          <d3p1:ApiUrl>sample string 3</d3p1:ApiUrl>
          <d3p1:ServerID>1</d3p1:ServerID>
          <d3p1:WebPath>sample string 2</d3p1:WebPath>
        </d3p1:FileServer>
        <d3p1:FileServerAddress>sample string 11</d3p1:FileServerAddress>
        <d3p1:IconColor>sample string 5</d3p1:IconColor>
        <d3p1:IconTypeText>sample string 4</d3p1:IconTypeText>
        <d3p1:IconTypeValue>1</d3p1:IconTypeValue>
        <d3p1:ServerID>9</d3p1:ServerID>
      </d3p1:MKYApp>
      <d3p1:MKYApp>
        <d3p1:AppID>1</d3p1:AppID>
        <d3p1:AppIcon>sample string 3</d3p1:AppIcon>
        <d3p1:AppIntroduce>sample string 6</d3p1:AppIntroduce>
        <d3p1:AppName>sample string 2</d3p1:AppName>
        <d3p1:AuthType>10</d3p1:AuthType>
        <d3p1:BusinessAPIAddress>sample string 12</d3p1:BusinessAPIAddress>
        <d3p1:CloudUserText>sample string 8</d3p1:CloudUserText>
        <d3p1:CloudUserValue>7</d3p1:CloudUserValue>
        <d3p1:CreateDate>2026-08-10T05:41:16.7607602+08:00</d3p1:CreateDate>
        <d3p1:FileServer>
          <d3p1:ApiUrl>sample string 3</d3p1:ApiUrl>
          <d3p1:ServerID>1</d3p1:ServerID>
          <d3p1:WebPath>sample string 2</d3p1:WebPath>
        </d3p1:FileServer>
        <d3p1:FileServerAddress>sample string 11</d3p1:FileServerAddress>
        <d3p1:IconColor>sample string 5</d3p1:IconColor>
        <d3p1:IconTypeText>sample string 4</d3p1:IconTypeText>
        <d3p1:IconTypeValue>1</d3p1:IconTypeValue>
        <d3p1:ServerID>9</d3p1:ServerID>
      </d3p1:MKYApp>
    </UserApps>
    <UserID>1</UserID>
    <UserOrganizations xmlns:d3p1="http://schemas.datacontract.org/2004/07/MKY.Business.V2.Entity">
      <d3p1:UserOrganization>
        <d3p1:AreaID>2</d3p1:AreaID>
        <d3p1:AreaName>sample string 3</d3p1:AreaName>
        <d3p1:BranchID>4</d3p1:BranchID>
        <d3p1:BranchName>sample string 5</d3p1:BranchName>
        <d3p1:CloudUserValue>1</d3p1:CloudUserValue>
      </d3p1:UserOrganization>
      <d3p1:UserOrganization>
        <d3p1:AreaID>2</d3p1:AreaID>
        <d3p1:AreaName>sample string 3</d3p1:AreaName>
        <d3p1:BranchID>4</d3p1:BranchID>
        <d3p1:BranchName>sample string 5</d3p1:BranchName>
        <d3p1:CloudUserValue>1</d3p1:CloudUserValue>
      </d3p1:UserOrganization>
    </UserOrganizations>
    <UserPositions xmlns:d3p1="http://schemas.datacontract.org/2004/07/MKY.Business.V2.Entity">
      <d3p1:UserPosition>
        <d3p1:CloudUserValue>1</d3p1:CloudUserValue>
        <d3p1:PositionID>2</d3p1:PositionID>
        <d3p1:PositionName>sample string 3</d3p1:PositionName>
      </d3p1:UserPosition>
      <d3p1:UserPosition>
        <d3p1:CloudUserValue>1</d3p1:CloudUserValue>
        <d3p1:PositionID>2</d3p1:PositionID>
        <d3p1:PositionName>sample string 3</d3p1:PositionName>
      </d3p1:UserPosition>
    </UserPositions>
    <UserRoles xmlns:d3p1="http://schemas.datacontract.org/2004/07/MKY.Business.V2.Entity">
      <d3p1:UserRole>
        <d3p1:CloudUserValue>1</d3p1:CloudUserValue>
        <d3p1:RoleID>2</d3p1:RoleID>
        <d3p1:RoleName>sample string 3</d3p1:RoleName>
      </d3p1:UserRole>
      <d3p1:UserRole>
        <d3p1:CloudUserValue>1</d3p1:CloudUserValue>
        <d3p1:RoleID>2</d3p1:RoleID>
        <d3p1:RoleName>sample string 3</d3p1:RoleName>
      </d3p1:UserRole>
    </UserRoles>
    <UserType>2</UserType>
  </UserInfo>
</UserLogInResult>