Account
Catalog
GET Code to open id
Request path:
https://directory.aiursoft.com/Account/CodeToOpenId
Request example:
https://directory.aiursoft.com/Account/CodeToOpenId?AccessToken=yourAccessToken&Code=0
Request arguments:
Name | Required | Type |
---|---|---|
AccessToken | Required | Text |
Code | Required | Number |
Possible Response:
{
"openId": "an example string.",
"scope": "an example string.",
"code": 0,
"message": "an example string.",
"protocolVersion": "0.0.0.0"
}
Possible Response:
{
"code": -1,
"message": "Some error.",
"protocolVersion": "7.0.2.0"
}
Possible Response:
{
"items": [
"Some item is invalid!"
],
"code": -10,
"message": "Your input contains several errors!",
"protocolVersion": "7.0.2.0"
}
GET User info
Request path:
https://directory.aiursoft.com/Account/UserInfo
Request example:
https://directory.aiursoft.com/Account/UserInfo?AccessToken=yourAccessToken&OpenId=yourOpenId
Request arguments:
Name | Required | Type |
---|---|---|
AccessToken | Required | Text |
OpenId | Required | Text |
Possible Response:
{
"user": {
"id": "an example string.",
"bio": "an example string.",
"nickName": "an example string.",
"sex": "an example string.",
"iconFilePath": "an example string.",
"preferedLanguage": "an example string.",
"accountCreateTime": "2023-10-01T22:26:01.1733745Z",
"emailConfirmed": true,
"email": "an example string."
},
"code": 0,
"message": "an example string.",
"protocolVersion": "0.0.0.0"
}
Possible Response:
{
"code": -1,
"message": "Some error.",
"protocolVersion": "7.0.2.0"
}
Possible Response:
{
"items": [
"Some item is invalid!"
],
"code": -10,
"message": "Your input contains several errors!",
"protocolVersion": "7.0.2.0"
}