POST Authen/v1

Authen cho các SDK của partner

Request Information

URI Parameters

None.

Body Parameters

Tham số để authen

AuthenParam
NameDescriptionTypeAdditional information
AppId

ID của ứng dụng (VD: CUKCUK, MSHOP, ...)

string

None.

CompanyCode

Mã cửa hàng

string

None.

UserName

UserName để Authen với ứng dụng CUKCUK

string

None.

Password

Mật khẩu của UserName (đã được mã hóa 2 chiều)

string

None.

IsCompressPassword

Có mã hóa mật khẩu không

boolean

None.

Request Formats

application/json, text/json, text/html

Sample:
{
  "AppId": "sample string 1",
  "CompanyCode": "sample string 2",
  "UserName": "sample string 3",
  "Password": "sample string 4",
  "IsCompressPassword": true
}

application/xml, text/xml

Sample:
<AuthenParam xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/MISA.QLNH.BE.BO">
  <AppId>sample string 1</AppId>
  <CompanyCode>sample string 2</CompanyCode>
  <IsCompressPassword>true</IsCompressPassword>
  <Password>sample string 4</Password>
  <UserName>sample string 3</UserName>
</AuthenParam>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

Authen cho các SDK của partner

GraphAPIResultOfLoginResult
NameDescriptionTypeAdditional information
Data

LoginResult

None.

Success

boolean

None.

ErrorMessage

string

None.

ErrorType

GraphAPIErrorType

None.

Total

integer

None.

Response Formats

application/json, text/json

Sample:
{
  "Data": {
    "AppID": "sample string 1",
    "Access_Token": "sample string 2",
    "Token_type": "sample string 3",
    "Expire_Date": "2025-06-25T08:59:39.4864861+07:00",
    "Branchs": [
      {
        "BranchID": "81800117-d57d-4918-9d84-c01e34964621",
        "BranchCode": "sample string 2",
        "BranchName": "sample string 3",
        "Address": "sample string 4",
        "Tel": "sample string 5",
        "Country": "sample string 6",
        "ProvinceOrCity": "sample string 7",
        "District": "sample string 8",
        "WardOrCommune": "sample string 9",
        "Street": "sample string 10",
        "TaxCode": "sample string 11",
        "TimeZoneCode": "sample string 12",
        "PostalCode": "sample string 13"
      },
      {
        "BranchID": "81800117-d57d-4918-9d84-c01e34964621",
        "BranchCode": "sample string 2",
        "BranchName": "sample string 3",
        "Address": "sample string 4",
        "Tel": "sample string 5",
        "Country": "sample string 6",
        "ProvinceOrCity": "sample string 7",
        "District": "sample string 8",
        "WardOrCommune": "sample string 9",
        "Street": "sample string 10",
        "TaxCode": "sample string 11",
        "TimeZoneCode": "sample string 12",
        "PostalCode": "sample string 13"
      }
    ],
    "MainCurrency": "sample string 5",
    "RequestTimeout": 6,
    "RefreshToken": "sample string 7"
  },
  "Success": true,
  "ErrorMessage": "sample string 2",
  "ErrorType": 0,
  "Total": 3
}

text/html

Sample:
{
  "Data": {
    "AppID": "sample string 1",
    "Access_Token": "sample string 2",
    "Token_type": "sample string 3",
    "Expire_Date": "2025-06-25T08:59:39.4861899+07:00",
    "Branchs": [
      {
        "BranchID": "81800117-d57d-4918-9d84-c01e34964621",
        "BranchCode": "sample string 2",
        "BranchName": "sample string 3",
        "Address": "sample string 4",
        "Tel": "sample string 5",
        "Country": "sample string 6",
        "ProvinceOrCity": "sample string 7",
        "District": "sample string 8",
        "WardOrCommune": "sample string 9",
        "Street": "sample string 10",
        "TaxCode": "sample string 11",
        "TimeZoneCode": "sample string 12",
        "PostalCode": "sample string 13"
      },
      {
        "BranchID": "81800117-d57d-4918-9d84-c01e34964621",
        "BranchCode": "sample string 2",
        "BranchName": "sample string 3",
        "Address": "sample string 4",
        "Tel": "sample string 5",
        "Country": "sample string 6",
        "ProvinceOrCity": "sample string 7",
        "District": "sample string 8",
        "WardOrCommune": "sample string 9",
        "Street": "sample string 10",
        "TaxCode": "sample string 11",
        "TimeZoneCode": "sample string 12",
        "PostalCode": "sample string 13"
      }
    ],
    "MainCurrency": "sample string 5",
    "RequestTimeout": 6,
    "RefreshToken": "sample string 7"
  },
  "Success": true,
  "ErrorMessage": "sample string 2",
  "ErrorType": 0,
  "Total": 3
}

application/xml, text/xml

Sample:
<GraphAPIResultOfLoginResultHwd4PmMc xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/MISA.QLNH.BE.BO">
  <ActionType>Login</ActionType>
  <Data>
    <Access_Token>sample string 2</Access_Token>
    <AppID>sample string 1</AppID>
    <Branchs>
      <BranchResult>
        <Address>sample string 4</Address>
        <BranchCode>sample string 2</BranchCode>
        <BranchID>81800117-d57d-4918-9d84-c01e34964621</BranchID>
        <BranchName>sample string 3</BranchName>
        <Country>sample string 6</Country>
        <District>sample string 8</District>
        <PostalCode>sample string 13</PostalCode>
        <ProvinceOrCity>sample string 7</ProvinceOrCity>
        <Street>sample string 10</Street>
        <TaxCode>sample string 11</TaxCode>
        <Tel>sample string 5</Tel>
        <TimeZoneCode>sample string 12</TimeZoneCode>
        <WardOrCommune>sample string 9</WardOrCommune>
      </BranchResult>
      <BranchResult>
        <Address>sample string 4</Address>
        <BranchCode>sample string 2</BranchCode>
        <BranchID>81800117-d57d-4918-9d84-c01e34964621</BranchID>
        <BranchName>sample string 3</BranchName>
        <Country>sample string 6</Country>
        <District>sample string 8</District>
        <PostalCode>sample string 13</PostalCode>
        <ProvinceOrCity>sample string 7</ProvinceOrCity>
        <Street>sample string 10</Street>
        <TaxCode>sample string 11</TaxCode>
        <Tel>sample string 5</Tel>
        <TimeZoneCode>sample string 12</TimeZoneCode>
        <WardOrCommune>sample string 9</WardOrCommune>
      </BranchResult>
    </Branchs>
    <Expire_Date>2025-06-25T08:59:39.4861899+07:00</Expire_Date>
    <MainCurrency>sample string 5</MainCurrency>
    <RefreshToken>sample string 7</RefreshToken>
    <RequestTimeout>6</RequestTimeout>
    <Token_type>sample string 3</Token_type>
  </Data>
  <ErrorMessage>sample string 2</ErrorMessage>
  <ErrorType>None</ErrorType>
  <Success>true</Success>
  <Total>3</Total>
</GraphAPIResultOfLoginResultHwd4PmMc>