1. Получение списка профилей облачных телефонов
Основная информация
POST /api/cloudphone/page
Описание: Запрашивает информацию о существующих профилях облачных телефонов. Пользователи могут запрашивать только те профили облачных телефонов, на которые у них есть права. Приложение MoreLogin должно быть обновлено до версии 2.9.0 и выше.
Параметры запроса
Параметр тела, необязательные параметры не могут быть переданы, формат параметра - JSON.
Название параметра | Тип | Требование | Описание |
bindIp | boolean |
NO | В зависимости от того, был ли облачный телефон привязан к прокси-запросу true: привязан; false: не привязан |
keyword | string | NO | Ключевые слова. Можно запросить информацию о прокси, имя группы, имя ярлыка, имя профиля |
pageNo | integer(int64) | NO | Текущая страница. По умолчанию 1 |
pageSize | integer(int64) | NO | Количество отображаемых профилей на странице. По умолчанию 10 |
sort | array | NO | Динамическая сортировка полей. В настоящее время облачный телефон поддерживает: имя профиля облачного телефона-envName, время создания-createDate field sorting |
Сортировка
Название параметра | Тип | Требование | Описание |
sortDirection | string | NO | Порядок сортировки. asc: по возрастанию; desc: по убыванию |
sortFiled | string | NO | Поле сортировки Имя профиля облачного телефона: envName Время создания: createDate |
Пример запроса
{
"bindIp": true,
"keyword": "",
"pageNo": 1,
"pageSize": 10,
"sort": [
{
"sortDirection": "",
"sortFiled": ""
}
]
}
Ответ на запрос
{
"code": 0, // Return result code 0:Normal Other codes are exceptions.
"msg": "", // error message
"data": {
"current": 0,
"dataList": [
{
"abnormalStatus": 0, // Abnormal status: 0-No abnormality 1-Unactivated 2-Out-of-contract 3-Oversold 4-Deactivated
"adbInfo": { // adb information
"adbIp": "", // adb ip
"adbPassword": "", // adb connection password
"adbPort": "", // adb port
"remark": "", // Failure Remarks Information
"success": 0 // Successful acquisition 1=Yes 0=No
},
"billingType": 0, // Billing: 0-Free 1-Flexible subscription 2-Monthly
"createDate": "", // Creation time
"createMember": 0, // Create User
"createMemberName": "", // Create User
"enableAdb": true, // Whether to enable adb
"envName": "", // Cloud Phone Name
"envRemark": "", // Profile Remarks
"envStatus": 0, // Profile Status: 0-New 1-Creation Failed 2-Stop 3-Starting up 4-Start 5-Reset In Progress
"expireTime": 0, // expiration time
"groupId": 0, // Group Id
"groupInfo": [ // Group Information
{
"id": 0, // Tag marking
"tagIcon": "", // Tag icon
"tagName": "", // Tag name
"tagSource": "", // Tag Source: ENV profile, PROXY proxy
"tagType": "" // Tag type: TAG tag, GROUP group
}
],
"id": 0, // Cloud phone Id
"lastConnectDate": "", // Last connection time
"lastConnectMemberId": 0, //Last Connector ID
"lastConnectMemberName": "", // Last Connector Name
"lastStartDate": "", // Last start time
"lastStartMemberId": 0, // Last start member ID
"lastStartMemberName": "", // Last start member name
"proxy": { // proxy information
"country": "", // country
"countryCode": "", // countryCode
"createDate": "", // createDate
"delFlag": 0, // 1 - deleted 2 - not deleted
"expiryTime": 0, // Expiration time
"exportIp": "", // Export IP
"groupId": 0, // Group ID
"id": 0, // Primary key
"providerCode": "", // Provider area
"proxyAreaCode": "", // Proxy area
"proxyCatagoryType": 0, // Proxy type: 0-site group 1-cloud platform 2-own IP 3-vps 4-virtual machine
"proxyCheckStatus": 0, // Detection status: 0 - pending detection 1 - successful detection 2 - detection failure 3 - unknown error
"proxyInfo": "", // Proxy Information
"proxyIp": "", // Proxy IP
"proxyName": "", // Proxy name
"proxyPort": 0, // Proxy port
"proxyRegionCode": "", // Platform proxy country
"proxyStatus": 0, // 0-Normal 1-Pending allocation 2-Upgrading 3-Expired
"proxySub": { // Proxy subscription
"activeRecordId": 0, // Subscription records in activation
"businessId": "", // Proxy ID
"createMember": 0, // Create a member
"endTime": 0, // End time
"id": 0, // Subscription ID
"nextBillingTime": 0, // Next deduction time
"startTime": 0, // Validity period
"subPayMethod": "", // subPayMethod
"subStatus": 0, // Subscription Status: 0-Pending 1-Subscribed 2-Cancelled
"subType": 0, // Subscription Type: 1-Agent 2-Package
"teamId": 0 // Team ID
},
"proxyType": 0, // Proxy type:0-http 1-https 2-socks5 4-Oxylabs 5-Proxys.io 6-GeoSurf 9-Oxylabsauto 10-Trogan 11-Shadowsocks 12-vmess
"proxyTypeCode": "", // Platform Proxy Type Code
"regionKey": "", // Cloud Platform Key
"releaseTime": "", // Release time: deletion time if deleted, expiration time if expired
"uniqueId": 0 // Sort ID
},
"proxyStatus": 0, // Proxy Status: 0-Not Detected 1-Detecting 2-Detecting Failed 3-Detecting Successful
"supportAdb": true, // Whether adb is supported
"tagIds": [], // Tag IDs
"tagInfo": [ // Tag information
{
"id": 0, // Primary key
"tagIcon": "",
"tagName": "",
"tagSource": "",
"tagType": ""
}
],
"updateDate": "", // Modify Time
"updateMember": 0 // Modify User
}
],
"pages": 0,
"total": 0
},
"requestId": "", // Operation Request ID
}2. Создание профиля облачного телефона
Базовая информация
POST api/cloudphone/create
Описание интерфейса: Создание нового профиля облачного телефона, поддержка пакетного создания. Приложение MoreLogin должно быть обновлено до версии 2.9.0 и выше.
Параметры запроса
Параметр тела, необязательные параметры можно не указывать, формат параметра - JSON.
Название параметра | Тип | Требование | Описание |
quantity | integer(int32) | YES | Количество созданных облачных телефонов Диапазон: [1-10] |
skuId | number | YES | Модель облачного телефона 10002 Android 12 10004 Android 15 10005 Android 14 10013 Android 13 Подробное описание параметров модели см. в приложении |
altitude | number | NO | Высота Пример: 100 |
automaticGeo | boolean | NO | Нужно ли автоматически сопоставлять географическое положение true: да; false: нет По умолчанию: true |
automaticLanguage | boolean | NO | Нужно ли автоматически подбирать язык true: да; false: нет По умолчанию: true |
automaticLocation | boolean | NO | Нужно ли автоматически подбирать местоположение (часовой пояс, страна) true: да; false: нет По умолчанию: true |
country | string | NO
| Страна, например, США
Подробную информацию о коде страны смотрите в приложении |
envRemark | string | NO | Примечания к профилю
Ограничение длины 1500 символов |
groupId | string | NO | Укажите группу профилей облачного телефона
(Это поле необходимо, если у вас нет разрешения "Все профили" в режиме групповой авторизации). |
language | string | NO | Язык, например, en-US
Подробные сведения о конкретных языках см. в приложении |
latitude | number | NO | Широта.
Пример: 22.309182 |
longitude | number | NO
| Долгота.
Пример: 114.176817 |
proxyId | integer(int64) | NO | ID прокси-сервера
По умолчанию 0, минимальный предел 0 |
timezone | string | NO | Часовой пояс, например, Америка/Новый_Йорк
Проверьте вложение для конкретных часовых пояс |
Пример запроса
{
"altitude": 0,
"automaticGeo": true,
"automaticLanguage": true,
"automaticLocation": true,
"country": "",
"envRemark": "",
"groupId": "",
"language": "",
"latitude": 0,
"longitude": 0,
"proxyId": 0,
"quantity": 0,
"skuId": 10002,
"timezone": ""
}Ответ на запрос
{
"code": 0, // Return result code 0:Normal Other codes are exceptions.
"msg": "", // Error message
"data": [] // Cloud Phone ID
"requestId": "", // Operation Request ID
}
3. Запуск Облачного Телефона
Базовая информация
POST /api/cloudphone/powerOn
Описание интерфейса: Запуск профиля облачного телефона. Приложение MoreLogin должно быть обновлено до версии 2.9.0 и выше.
Параметры запроса
Параметр тела, необязательные параметры можно не указывать, формат параметра - JSON.
Название параметра | Тип | Требование | Описание |
id | integer(int64) | YES | ID облачного телефона, который необходимо запустить |
Пример запроса
{
"id": 0
}Ответ на запрос
{
"code": 0, // Return result code 0:Normal Other codes are exceptions.
"msg": "", // Error message
"requestId": "", // Operation Request ID
}
4. Отключение облачного телефона
Базовая информация
POST /api/cloudphone/powerOff
Описание интерфейса: Останавливает работу профиля облачного телефона. Приложение MoreLogin должно быть обновлено до версии 2.9.0 и выше.
Параметры запроса
Параметр тела, необязательные параметры можно не указывать, формат параметра - JSON.
Название параметра | Тип | Требование | Описание |
id | integer(int64) | YES | ID of Cloud Phone whichID облачного телефона, который необходимо выключить. |
Пример запроса
{
"id": 0
}Ответ на запрос
{
"code": 0, // Return result code 0:Normal Other codes are exceptions.
"msg": "", // Error message
"requestId": "", // Operation Request ID
}
5. Изменение профиля облачного телефона
POST /api/cloudphone/edit/batch
Описание интерфейса: Изменение информации профиля облачного телефона, возможность пакетного изменения прокси привязки облачного телефона и другой информации. Приложение MoreLogin должно быть обновлено до версии 2.9.0 и выше.
Параметры запроса
Параметр тела, необязательные параметры можно не указывать, формат параметра - JSON.
Название параметра | Тип | Требование | Описание |
id | array | YES | ID облачного телефона Пример:[1558968155668507,1558968635916317] |
altitude | number | NO | Высота Пример: 100 |
automaticGeo | boolean | NO | Нужно ли автоматически сопоставлять географическое положение true: да; false: нет По умолчанию: true |
automaticLanguage | boolean | NO | Нужно ли автоматически подбирать язык true: да; false: нет По умолчанию: true |
automaticLocation | boolean | NO | Нужно ли автоматически подбирать местоположение (часовой пояс, страна) true: да; false: нет По умолчанию: true |
country | string | NO
| Страна, например, США
Подробную информацию о коде страны смотрите в приложении |
envRemark | string | NO | Примечания к профилю
Ограничение длины 1500 символов |
groupId | string | NO | Укажите группу профилей облачного телефона
(Это поле необходимо, если у вас нет разрешения "Все профили" в режиме групповой авторизации). |
language | string | NO | Язык, например, en-US
Подробные сведения о конкретных языках см. в приложении |
latitude | number | NO | Широта.
Пример: 22.309182 |
longitude | number | NO
| Долгота.
Пример: 114.176817 |
proxyId | integer(int64) | NO | ID прокси-сервера
По умолчанию 0, минимальный предел 0 |
timezone | string | NO | Часовой пояс, например, Америка/Новый_Йорк
Проверьте вложение для конкретных часовых поясов |
Пример запроса
{
"altitude": 0,
"automaticGeo": true,
"automaticLanguage": true,
"automaticLocation": true,
"country": "",
"id": [],
"language": "",
"latitude": 0,
"longitude": 0,
"proxyId": 0,
"timezone": ""
}
Ответ на запрос
{
"code": 0, // Return result code 0:Normal Other codes are exceptions.
"msg": "", // Error message
"requestId": "", // Operation Request ID
}
6. Удаление профиля облачного телефона
Базовая информация
POST /api/cloudphone/delete/batch
Описание интерфейса: пакетное удаление профилей облачных телефонов. Приложение MoreLogin должно быть обновлено до версии 2.9.0 и выше.
Параметры запроса
Body parameter, non-required parameters can be left out, the format of the parameter is JSON.
Parameter name | Type | Required | Description |
ids | array | YES | Cloud phone ID to be deleted |
Пример запроса
{
"ids": []
}Ответ на запрос
{
"code": 0, // Return result code 0:Normal Other codes are exceptions.
"msg": "", // Error message
"data": {} // The operation returns data
"requestId": "", // Operation Request ID
}
7. Обновление состояния ADB облачного телефона
Базовая информация
POST /api/cloudphone/updateAdb
Описание интерфейса: Пакетное включение/выключение статуса ADB для профиля облачного телефона. Приложение MoreLogin должно быть обновлено до версии 2.9.0 и выше.
Параметры запроса
Параметр тела, необязательные параметры можно не указывать, формат параметра - JSON.
Название параметра | Тип | Требование | Описание |
enableAdb | boolean | YES | Включать ли adb
true: включено; false: выключено |
ids | array | YES | Необходимо включить/выключить идентификатор облачного телефона для ADB типичный пример:[1571806316503059] |
Пример запроса
{
"enableAdb": true,
"ids": []
}Ответ на запрос
{
"code": 0, // Return result code 0:Normal Other codes are exceptions.
"msg": "", // Error message
"requestId": "", // Operation Request ID
}
8 Новый облачный телефон в один кликBasic information
POST /api/cloudphone/newMachine
Описание интерфейса: Выполняет операцию создания нового облачного телефона в один клик. Приложение MoreLogin должно быть обновлено до версии 2.9.0 и выше.
Параметры запрос
Параметр тела, необязательные параметры можно не указывать, формат параметра - JSON.
Название параметра | Тип | Требование | Описание |
brand | string | YES | Brand |
id | integer(int64) | YES | Cloud phone ID |
modelId | integer(int32) | YES | modelId |
Пример запроса
{
"brand": "",
"id": 0,
"modelId": 0
}Ответ на запрос
{
"code": 0, //Response code: 0 indicates success, >0 indicates failure
"error": { //Response Information
"info": [
{
"code": "", //Error code
"msg": "", //Error msg
"nested": {}, //Error nested
"subject": "" //Error subject
}
],
"type": "" //Error code,SERVER:SERVER Error,NEP:NEP error,DB:DB Error,CLIENT:Client Error
},
"ignorePrintStack": true, //Response message: An error message will be returned when code is greater than 8.
"msg": "",
"stackTrace": "",
"status": "",
"success": true,
"time": ""
}
9. Загрузка файлов
Базовая информация
POST /api/cloudphone/uploadFile
Тип данных:multipart/form-data
Interface description: Upload files to cloud phone.The MoreLogin application needs to be updated to version 2.9.0 and above.
Параметры запроса
Параметр тела, необязательные параметры можно не указывать, формат параметра - JSON.
азвание параметра | Тип | Требование | Описание |
file | File | YES | Загруженные файлы |
id | integer(int64) | YES | ID облачного телефона |
uploadDest | string | YES | Место загрузки |
Ответ на запрос
{
"code": 0, // Return result code 0:Normal Other codes are exceptions.
"msg": "", // Error message
"requestId": "", // Operation Request ID
}10. Выполнить команду оболочки
Базовая информация
POST /api/cloudphone/exeCommand
Content-Type:application/json
Interface Description: Execute a shell command on the cloud phone.
Параметры запроса
азвание параметра | Тип | Требование | Описание |
id | integer(int64) | YES | ID облачного телефона |
command | string | YES | Команда для выполнения. Если требуется несколько строк, разделите их символом ; |
Пример запроса
{
"command": "",
"id": 0
}Ответ на запрос
{
"code": 0, //Response code: 0 indicates success, >0 indicates failure
"data": "", //Response Information
"error": {
"info": [ //Response Information
{
"code": "", //Error code
"msg": "", //Error msg
"nested": {}, //Error nested
"subject": "" //Error subject
}
],
"type": "" //Error code,SERVER:SERVER Error,NEP:NEP error,DB:DB Error,CLIENT:Client Error
},
"ignorePrintStack": true,
"msg": "", //esponse message: An error message will be returned when code is greater than 0.
"stackTrace": "",
"status": "",
"success": true,
"time": ""
}Return data11. Получить список установленных приложений
Основная информация
Get /api/cloudphone/app/page
Описание интерфейса: Пагинированный запрос приложений APP.
Параметры запроса
Название параметра | Тип | Требование | Описание |
appName | string | NO | AppName (supports fuzzy search) |
pageNum | integer(int64) | NO | Page Number |
pageSize | integer(int64) | NO | pageSize |
Return Data
{
"appName": "",
"pageNum": 0,
"pageSize": 0
}Ответ на запрос
{
"code": 0, //Response code: 0 indicates success, >0 indicates failure
"data": { //Response data
"current": 0,
"dataList": [
{
"appIcon": "", //APPicon
"appName": "", //APPname
"appVersionList": [ //APPversion
{
"id": "", //APP version ID
"installStatus": 0, //App install status: 0-installing, 1-installed successfully, 2-installation failed, others-not installed
"packageName": "", //Package name
"versionCode": "", //APPAPP version code
"versionName": "" //APP version name
}
],
"categoryValue": 0, //Category ID
"id": "", //APPid
"packageName": "", //Package name
"sortNo": 0 //Sort order number
}
],
"pages": 0,
"total": 0
},
"error": {
"info": [ //Error details, not returned in production
{
"code": "", //Error type
"msg": "", //Error msg
"nested": {}, //Error nested
"subject": "" //Error subject
}
],
"type": "" //Error type,SERVER:server error,NEP:NEP error,DB:database error,CLIENT:client error
},
"ignorePrintStack": true,
"msg": "", //Response message,Error message returned if code > 0.
"stackTrace": "",
"status": "",
"success": true,
"time": ""
}12. Получить список установленных приложений
Основная информация
Post /api/cloudphone/app/installedList
Описание интерфейса: Запрос списка установленных приложений
Параметры запроса
Название параметра | Тип | Требование | Описание |
id | integer(int64) | YES | CloudphoneID |
Статус ответа
Status Code | Description | schema |
200 | OK | ResponseData«List«CloudPhoneInstalledAppRes»» |
201 | Created |
|
401 | Unauthorized |
|
403 | Forbidden |
|
404 | Not Found |
|
Пример запроса
{
"id": 0
}Ответ на запрос
{
"code": 0, //Response code: 0 indicates success, >0 indicates failure
"data": [ //Response data
{
"appIcon": "", //appIcon
"appName": "", //appName
"packageName": "", //packageName
"versionCode": 0, //App version code
"versionName": "" //App version name
}
],
"error": {
"info": [
{
"code": "", //Error code
"msg": "", //Error msg
"nested": {}, //Error nested
"subject": "" // Error subject
}
],
"type": "" //Error type,SERVER:server error,NEP:NEP error,DB:database error,CLIENT:client error
},
"ignorePrintStack": true,
"msg": "", //Response message,Error message returned if code > 0
"stackTrace": "",
"status": "",
"success": true,
"time": ""
}13. Установите указанное приложение
Основная информация
Post /api/cloudphone/app/install
Описание интерфейса: Установка указанного приложения
Параметры запроса
Название параметра | Тип | Требование | Описание |
appVersionId | string | NO | App Version ID |
id | integer(int64) | YES | Cloud phoneID |
packageName | string | YES | Package name |
versionCode | integer(int64) | NO | App Version Code |
Пример запроса
{
"appVersionId": "",
"id": 0,
"packageName": "",
"versionCode": 0
}Ответ на запрос
{
"code": 0, //Response code: 0 indicates success, >0 indicates failure
"data": true, //Response data
"error": {
"info": [
{
"code": "", //Error code
"msg": "", //Error msg
"nested": {}, //Error nested
"subject": "" // Error subject
}
],
"type": "" //Error type,SERVER:server error,NEP:NEP error,DB:database error,CLIENT:client error
},
"ignorePrintStack": true,
"msg": "", //Response msg,Error message returned if code > 0
"stackTrace": "",
"status": "",
"success": true,
"time": ""
}14. Запрос информации о марках и моделях устройств.
Основная информация
Post /api/cloudphone/brand/models
Описание интерфейса: Запрос марок и моделей устройств.
Параметры запроса
Название параметра | Тип | Требование | Описание |
skuId | integer(int64) | YES | skuId |
Пример запроса
{
"skuId": 0
}Ответ на запрос
{
"code": 0, //Response code: 0 indicates success, >0 indicates failure
"data": [ //Response data
{
"brand": "", //Brand
"brandAlias": "", //Brand alias
"id": 0, //Model ID
"model": "" //Model
}
],
"error": {
"info": [ //Error info
{
"code": "", //Error code
"msg": "", //Error msg
"nested": {}, //Error nested
"subject": "" //Error subject
}
],
"type": "" //Error type,SERVER:server error,NEP:NEP error,DB:database error,CLIENT:client error
},
"ignorePrintStack": true,
"msg": "",//Response msg, returned when code > 0
"stackTrace": "",
"status": "",
"success": true,
"time": ""
}15. Запустить приложение
Основная информация
Post /api/cloudphone/app/start
Описание интерфейса: Запуск приложения на облачном телефоне.
Параметры запроса
Название параметра | Тип | Требование | Описание |
id | integer(int64) | YES | Cloud phone ID |
packageName | string | YES | package Name |
Пример запроса
{
"id": 0,
"packageName": ""
}Ответ на запрос
{
"code": 0, //Response code,0 indicates success, >0 indicates failure
"data": true, //Response data
"error": {
"info": [ //Error info
{
"code": "", //Error code
"msg": "", //Error msg
"nested": {}, //Error nested
"subject": "" //Error subject
}
],
"type": "" //Error type,SERVER:server error,NEP:NEP error,DB:database error,CLIENT:客户client error
},
"ignorePrintStack": true,
"msg": "", //Response msg,Error message returned if code > 0.
"stackTrace": "",
"status": "",
"success": true,
"time": ""
}16. Перезапустите приложение
Основная информация
Post /api/cloudphone/app/restart
Описание интерфейса: Перезапуск приложения на облачном телефоне.
Параметры запроса
Название параметра | Тип | Требование | Описание |
id | integer(int64) | YES | cloud phone ID |
packageName | string | YES | package name |
Пример запроса
{
"id": 0,
"packageName": ""
}Ответ на запрос
{
"code": 0, //Response code,0 indicates success, >0 indicates failure
"data": true, //Response data
"error": {
"info": [ //error info
{
"code": "", //error code
"msg": "", //error msg
"nested": {}, //error nested
"subject": "" //error subject
}
],
"type": "" //Error type,SERVER:server error,NEP:NEP error DB:database error,CLIENT:client error
},
"ignorePrintStack": true,
"msg": "", //Response msg,Error message returned if code > 0
"stackTrace": "",
"status": "",
"success": true,
"time": ""
}17. Остановить приложение
Основная информация
Post /api/cloudphone/app/stop
Описание интерфейса: Завершение процесса приложения на облачном телефоне.
Параметры запроса
Название параметра | Тип | Требование | Описание |
id | integer(int64) | YES | cloudphone ID |
packageName | string | YES | package name |
Пример запроса
{
"id": 0,
"packageName": ""
}Ответ на запрос
{
"code": 0, //Response code,0 indicates success, >0 indicates failure
"data": true, //Response data → Response data
"data": true, //Response data
"error": {
"info": [ //error info
{
"code": "", //error code
"msg": "", //error msg
"nested": {}, //error nested
"subject": "" //error subject
}
],
"type": "" //Error type,SERVER:server error,NEP:NEP error,DB:database error,CLIENT:client error
},
"ignorePrintStack": true,
"msg": "", //Response msg,Error message returned if code > 0
"stackTrace": "",
"status": "",
"success": true,
"time": ""
}18. удалить приложение
Основная информация
Post /api/cloudphone/app/uninstall
Описание интерфейса: Удаление приложения Cloud Phone
Пример запроса
Название параметра | Тип | Требование | Описание |
id | integer(int64) | YES | cloud phoneID |
packageName | string | YES | package |
Пример запроса
{
"id": 0,
"packageName": ""
}Ответ на запрос
{
"code": 0, //Response code: 0 indicates success, >0 indicates failure
"data": true, //Response data
"error": {
"info": [ //error info
{
"code": "", //error code
"msg": "", //error msg
"nested": {}, //error nested
"subject": "" //error subject
}
],
"type": "" // Error type,SERVER:server error,NEP:NEP error,DB:database error,CLIENT:client error
},
"ignorePrintStack": true,
"msg": "", // Response msg,Return an error message if code > 0
"stackTrace": "",
"status": "",
"success": true,
"time": ""
}
19. Установить keyBox
Основная информация
Post /api/cloudphone/setKeyBox
Параметры запроса
Название параметра | Тип | Требование | Описание |
filePath | string | YES | filePath:/sdcard/Download/xxx.xml |
id | integer(int64) | YES | cloud phone ID |
Пример запроса
{
"filePath": "",
"id": 0
}Ответ на запрос
{
"code": 0, //Response code, 0 indicates success, >0 indicates failure
"error": {
"info": [ //error info
{
"code": "", //error code
"msg": "", //error msg
"nested": {}, //error nested
"subject": "" //error subject
}
],
"type": "" //Error type,SERVER:server error,NEP:NEP error,DB:database error,CLIENT:client error
},
"ignorePrintStack": true,
"msg": "", //response msg,Return an error message if code > 0
"stackTrace": "",
"status": "",
"success": true,
"time": ""
}Нужна дополнительная помощь? Свяжитесь с нами:
