RESTFul API

0xFF
Posts: 308
Joined: Sat Feb 20, 2016 8:54 pm

Post

pzygmunt wrote: Zarejestruj się na devel-cloud.supla.org
Ok, zarejestrowałem się.

Dwie rzeczy zauważyłem:
1. Przycisk do włączenie API - po kliknięciu nic się nie dzieje.
2. Po zamknięciu dialogu zmiany hasła do API nie ustępuje efekt "blur" - trzeba odświeżyć stronę.
User avatar
pzygmunt
Posts: 20302
Joined: Tue Jan 19, 2016 9:26 am
Location: Paczków
Been thanked: 59 times

Post

Tak. To wersja rozwojowa. Będzie działał jak szatę graficzną dostosujemy. Na razie włącze API z bazie.
SUPLA.... Nareszcie w domu.
PLF10T
Posts: 233
Joined: Sun May 22, 2016 6:24 pm

Post

Też założyłem konto, co dalej?
Seba5120
Posts: 318
Joined: Mon Oct 31, 2016 1:33 pm

Post

Też mogę założyć i zobaczyć co w trawie piszczy? :-D
0xFF
Posts: 308
Joined: Sat Feb 20, 2016 8:54 pm

Post

Dla funkcji:

Code: Select all

device_isEnabled()
temperatureLog_GetItems()
nie mogłem znaleźć ID urzadzenia/kanału.
Chwilę mi zajęło zanim zauważyłem, że widać to w URL-u: https://devel-cloud.supla.org/iodev/373/2360/edit

Funkcja

Code: Select all

channelValue_isOn
zwraca mi błąd "404 Not Found"

Czy można dodać nagłówek Access-Control-Allow-Origin:* do opowiedzi serwera dla ułatwienia zapytań cross-domain?

Nie wiem, czy dobrze łapię ideę. Czy każde wywołanie API wymagać będzie logowania i uzyskania tokena ?
Czy można jakoś wydłużyć czas ważności tokena ?

Brakuje mi tu takiej prostoty jak w ThingSpeak - wszystko w URL-u - gdzie można manipulować danymi skryptem z wget czy curl.
User avatar
pzygmunt
Posts: 20302
Joined: Tue Jan 19, 2016 9:26 am
Location: Paczków
Been thanked: 59 times

Post

isOn jeszcze nie jest zaimplementowane
Jutro wrzucę pozostałe funkcję wraz z możliwością zmiany stanu z poziomu API (włączyć wyłączyć itp)
Token ma ważność 60 sek.

setAutoLogout(false) i można użyć wielu wywołań bez konieczności uzyskiwania tokena za każdym razem.

W kolejnych wersjach chcę dodać coś w rodzaju "Direct URL" gdzie będzie można wywołać pewne funkcje bez autoryzacji.
SUPLA.... Nareszcie w domu.
objectivity
Posts: 13
Joined: Wed Feb 22, 2017 12:15 pm

Post

Mam pytanie czy API nadal działa, bo widzę że zniknęła strona ze szczegółami do autoryzacji?
User avatar
pzygmunt
Posts: 20302
Joined: Tue Jan 19, 2016 9:26 am
Location: Paczków
Been thanked: 59 times

Post

objectivity wrote: Wed Feb 22, 2017 12:49 pm Mam pytanie czy API nadal działa, bo widzę że zniknęła strona ze szczegółami do autoryzacji?
Gdzie zniknęła ?
SUPLA.... Nareszcie w domu.
objectivity
Posts: 13
Joined: Wed Feb 22, 2017 12:15 pm

Post

jeszcze wczoraj byl link po uzytkownikiem API, z secret id i client ? a dzisiaj już nie ma?
User avatar
pzygmunt
Posts: 20302
Joined: Tue Jan 19, 2016 9:26 am
Location: Paczków
Been thanked: 59 times

Post

Odśwież cache przeglądarki
SUPLA.... Nareszcie w domu.

Return to “CLOUD”