Как получить JWT_TOKEN через / api / auth / login в Thingsboard? - PullRequest
2 голосов
/ 01 августа 2020

Когда я пытался получить данные временных рядов телеметрии через Data Query API , мне понадобилось JWT_TOKEN. Я выполнил документацию и применил:

get_token.sh:

curl -X POST --header 'Content-Type: application/json' --header 'Accept: application/json' -d '{"username":"tenant@thingsboard.org", "password":"tenant"}' 'http://THINGSBOARD_URL/api/auth/login'

Мне нужно применить api/auth/login. Но я не могу найти его в своей установке thingsboard (CE) и dem0.thingsboard.io .

Может ли кто-нибудь сообщить мне, если api/auth/login является поддерживается в CE или PE?

1 Ответ

0 голосов
/ 04 августа 2020

не могли бы вы прояснить ваш вопрос. В чем ошибка? Ваша команда должна вернуть два токена, и вы должны использовать первый. Это должно быть включено в раздел заголовка вашего запроса.

 token = requests.post('http://demo.thingsboard.io/api/auth/login',
                              json=token_json, headers=token_header).json()["token"]

Эта строка должна предоставить вам токен, который вам нужен для других операций или запроса, которые необходимо выполнить.

...