Когда время ожидания токена администратора моей службы коннектора Magento истекает, появляется следующая ошибка.Само по себе это не является проблемой, но модель, описанная в документации, не совпадает с этим ответом ...
Ответ (с сервера)
{{
"message": "Consumer is not authorized to access %resources",
"parameters": {
"resources": "Magento_Sales::actions_view"
}
}}
Документированная модель
{
"message": "string",
"errors": [
{
"message": "string",
"parameters": [
{
"resources": "string",
"fieldName": "string",
"fieldValue": "string"
}
]
}
],
"code": 0,
"parameters": [
{
"resources": "string",
"fieldName": "string",
"fieldValue": "string"
}
],
"trace": "string"
}
В спецификации модели поле параметров помечается как массив, но сервер возвращает простой объект.
Что мне здесь делать?Я обеспокоен тем, что, если я исправлю мою модель json для правильного анализа на предмет фактического возвращаемого ответа, сервер может ответить с документированной моделью json на другие ошибки, и я буду снова сломан.