В документации API запрашивается возвращенный токен после авторизации с использованием имени пользователя и пароля. Я добавил возвращенный токен, но продолжаю получать ответ 401.
Вот запрос curl в документации API:
curl \
-H "Authorization: Token token=\"be08f1f4-c315-4d59-9c7c-d7a8b45a7db5\""
-H "Accept: application/json" \
-H "Content-Type: application/json" \
https://something.fake/api/lists
А вот мой код, использующий Rest :: Client:
RestClient::Request.execute(
method: post,
url: https://something.fake/api/lists,
:content_type => :json,
:accept => :json,
headers: {"Authorization" => "Token token=${token}"}
)
Я не уверен, что мне не хватает.