Każdy zapis lotu, który zachowuje Nano, ma podpis cyfrowy, więc każdy może potwierdzić, że zapis jest autentyczny i dokładnie taki, jak zapisał go wysokościomierz. Nieedytowany zapis przechodzi weryfikację; jeśli cokolwiek w pliku zmieniono, nawet jeden znak, weryfikacja się nie powiedzie.
Ta strona pokazuje sposoby sprawdzenia zapisu. Jak działa podpis, opisano na stronie Bezpieczeństwo danych.
W Altimeter Cloud
Strona przesyłania jest zarazem narzędziem weryfikacji: nie ma osobnego sprawdzania. Dodaj plik zapisu, .aclz lub .csv, albo prześlij go bezpośrednio z Nano narzędziem przesyłania USB, a każdy zapis zostanie sprawdzony przy odbiorze. Autentyczny zapis zostaje dodany, a Ty otrzymujesz potwierdzenie weryfikacji. Edytowany zapis nie przechodzi weryfikacji i zostaje odrzucony.
Każdy podpis tworzy zawsze tylko jeden lot. Jeśli zapis jest już w Altimeter Cloud, ponowna weryfikacja nie dodaje nowego lotu; zamiast tego zobaczysz link do pierwotnego lotu.
Do weryfikacji zapisu nie potrzebujesz konta, więc możesz w ten sposób sprawdzić zapis, który ktoś Ci przysłał.
Przez API
Jeśli chcesz sprawdzać lub przesyłać zapisy z własnego oprogramowania, na przykład jako organizator zawodów obsługujący wiele zgłoszeń naraz, Altimeter Cloud udostępnia publiczne API do obu tych zadań:
| Punkt końcowy | Działanie |
|---|---|
| CSV Verification /api/csv_verify/ | Sprawdza, czy zapis lotu CSV jest autentyczny i nieedytowany, i zwraca wynik wraz z kilkoma danymi, takimi jak apogeum i unikalny identyfikator lotu. |
| Upload API /api/upload/ | Weryfikuje zapis lotu i dodaje lot do Altimeter Cloud. |
Oba są dostępne dla wszystkich, bez logowania. Bez klucza możesz wysłać 60 zapytań w ciągu 5 minut, 600 na godzinę i 5000 na dobę. Darmowy klucz API z Twojego profilu podnosi te limity do 1000, 10 000 i 50 000. Wysyłaj klucz w nagłówku X-API-Key.
Formaty zapytań i odpowiedzi, kody błędów oraz interaktywne środowisko do testowania w przeglądarce znajdziesz na stronach API. API jest bezpłatne dla klubów, zawodów, modelarzy i projektów prywatnych.