Skip to content

Contents

describe

  • Login interface

Interface version

Version numberMakerDate of formulationRevision date
1.0alan2022-07-26

POST request address

http://192.168.1.1/api

API List

NameDescription
loginlogin interface
logoutLogin interface

1.login

Request parameters

{
"version": "1.0",
"sid": "000000000000000000000000000000",
"module":"login",
"api":"login",
"param": {
"password":"YWRtaW4="
}
}

Request parameter description

Parameter nametypedescription
versionstringAPI version
sidstringsession id, login is all 0
modulestringrequested module
apistringrequested api interface
paramjson stringRequest parameters with API
param.passwordjson stringLogin password, base64 encrypted ciphertext, default login password is admin base64 encrypted YWRtaW4=

Return to the example

{
"module": "login",
"version": "1.0",
"api": "login",
"errcode": 0,
"result": {
"sid": "a25c00eed70abdf54d03680cfd8be804"
},
"sid": "000000000000000000000000000000"
}

Return to parameter description

Parameter nametypedescription
modulestringrequested module
versionstringapi version
sidstringrequested sid
apistringrequested api name
errcodestringReturned error code
dataarrayAPI return result
result.sidstringlogin, except for other module APIs in the Setup Wizard, you need to fill in sid

2.logout

Request parameters

{
"version": "1.0",
"sid": "a25c00eed70abdf54d03680cfd8be804",
"module":"login",
"api":"logout",
"param": {
"token":"a25c00eed70abdf54d03680cfd8be804"
}
}

Request parameter description

Parameter nametypedescription
versionstringAPI version
sidstringlogin obtained session id
modulestringrequested module
apistringrequested api interface
paramjson stringRequest parameters with API
param.tokenjson stringSid number that needs to log out

Return to the example

{
"module": "login",
"version": "1.0",
"api": "logout",
"errcode": 0,
"result": {},
"sid": "a25c00eed70abdf54d03680cfd8be804"
}

Return to parameter description

Parameter nametypedescription
modulestringrequested module
versionstringapi version
apistringrequested api name
errcodestringReturned error code
resultstringapi request returns to the interface, logout interface request returns to empty
sidstringrequested sid