Тема: Nimbus api ошибки в запросе curl
Здравствуйте, начал разбираться с виалон nimbus api.
при попытке вылонить запрос из документации по получению id дeпо получаю следующую ошибку
{
"error": 4,
"details": "Invalid input. Authorization header must contain two part Token <...> or SSID <...>",
"traceback": [
"Traceback (most recent call last):\n",
" File \"/home/wdc/services/nimbus1/.env/lib/python3.7/site-packages/tornado/web.py\", line 1683, in _execute\n result = await result\n",
" File \"/home/wdc/services/nimbus1/web/handlers/api/depot/__init__.py\", line 44, in prepare\n await super().prepare()\n",
" File \"/home/wdc/services/nimbus1/core/handlers/mixins.py\", line 68, in prepare\n await super(ServiceMixin, self).prepare()\n",
" File \"/home/wdc/services/nimbus1/web/handlers/api/base.py\", line 45, in prepare\n await super().prepare()\n",
" File \"/home/wdc/services/nimbus1/web/handlers/mixins.py\", line 332, in prepare\n await super(LoginRequiredMixin, self).prepare()\n",
" File \"/home/wdc/services/nimbus1/web/handlers/base.py\", line 107, in prepare\n self.current_user = await self.get_current_user()\n",
" File \"/home/wdc/services/nimbus1/web/handlers/base.py\", line 79, in get_current_user\n auth_type, key = self.get_session_key()\n",
" File \"/home/wdc/services/nimbus1/web/handlers/base.py\", line 74, in get_session_key\n auth_header_value = self._extract_auth_type_and_key()\n",
" File \"/home/wdc/services/nimbus1/web/handlers/base.py\", line 52, in _extract_auth_type_and_key\n 'Authorization header must contain two part Token <...> or SSID <...>')\n",
"core.utils.wialon.WialonException: ErrorCode.INVALID_INPUT\n"
]
}
строка запроса:
curl -X GET "https://nimbus.wialon.host/api/depots" -H "accept: application/json" -H "Authorization: **************************"
с командной строки тоже самое.
токен со всем правами. что я делаю не так? не работает из документации.