Próbowałem na większość weekendu, aby spróbować dowiedzieć się, jak pobierać dane za pomocą węzła-czerwonego na malinowym PI z "przechowywania danych" w sieciach rzeczy.

Jeśli korzystam z swagera, mogę odzyskać dane, a jako pierwszy krok, próbuję powtórzyć tę funkcjonalność w ramach węzła-czerwonego, ale nie mogę tego działania.

Do tej pory mam prosty przepływ: -

Wstecz => HTTP Get Request => Wyjście debugowania.

Próbowałem ustawić różne sposoby w węźle Wstecz, ale bez względu na to, co próbuję, czy mogę "nie autoryzować". Mam poświadczenia "Typ treści": "Aplikacja / JSON" "Autoryzacja": "Klucz TTN-konto-v2.HKFO9VXXXXXXXXXXXXXXXXXXXXXFWZFU6G4A080S"

Włożyłem je w msg.header, msg.payload i innych, bez żadnego sukcesu.

Naprawdę doceniłbym wszelkie pomysły, jak je zdobyć.

Edytuj: zgodnie z żądaniem, tutaj jest informacja, jak ustawić dane. Węzeł Wstecz ma właściwości ustawiające MSG.

Właściwości węzła wstrzykiwania.

Próbowałem kilku różnych kombinacji, ale bez powodzenia.

0
Matthew Bennett 5 październik 2020, 00:12

1 odpowiedź

Najlepsza odpowiedź

msg.headers powinien zawierać zarówno wartości Content-Type, jak i Authorization

Na przykład

{
  "Authorization": "key ttn-account-v2.hKfO9VxxxxxxxxxxxxxxxxxxxxxfwZFU6G4A080s",
  "Content-Type": "application/json"
}
0
hardillb 7 październik 2020, 20:14