Результат RPC запросов

Результатом запроса всегда будет результат, в котором будет указан код ответа и мета-результат.

Запрос выполнен без ошибок
{
"meta": {
"success": true,
"msg": ""
},
code: 200,
result: {
"records": []
}
}

При удачном запросе всегда будет возвращаться code равная 200 (Не путать со статусом HTTP запроса). Значение meta.success равна true. При этом иногда может быть указано поле meta.msg.

Запрос выполнен с ошибкой
{
"meta": {
"success": false,
"msg": ""
},
code: 500,
result: {
"records": []
}
}

Если запрос завершается с ошибкой, то code может быть, либо 401 — не авторизован, либо 500 — серверная ошибка (т. е. отличное от 200). Текст ошибки будет указан в свойстве meta.msg, а значение meta.success равно false.

Print Friendly, PDF & Email