В ближайшее время в нашей системе ошибки будут разделены на ожидаемые и неожидаемые. Это приведет к изменению формата JSON-ответа в зависимости от типа ошибки. Пожалуйста, ознакомьтесь с изменениями на странице Коды Ошибок. Изменения будут применены ко всем API в системе AGWS, за исключением методов «Проведение платежа» и «Проверка статуса пополнения».
Нажмите здесь, чтобы просмотреть старые и новые ответы об ошибках JSON. Обратите внимание на это обновление и убедитесь, что ваша система готова к изменениям, если это необходимо.
Результат запроса, в котором содержится информация
-error_code
Integer
Код ошибки
-message
String
Описание ошибки
-account_status
Integer
-additional_data
Object
Дополнительная информация возвращаемая в зависимости от услуги(В зависимости от услуги данное поле может меняться)
{"status":true,"status_code":0,"message":"Success","result":{"error_code":0,"message":"This account is active","account_status":1,"additional_data": {} }}
{"status":true,"status_code":0,"message":"Success","result":{"error_code":0,"message":"This account is inactive","account_status":0,"additional_data":{} }}
Примеры ответов об ошибках до внесения изменений
{"status":false,"status_code":1407,"message":"Cache: item not found","result": {}}