Skip to content

Deweloperzy

Witaj w sekcji dla deweloperów WeGlide.

Oferujemy trzy odrębne usługi do pracy: Public API, OAuth oraz Maps.

API

Zachęcamy do korzystania z naszego API. Interfejs umożliwia odczyt wszystkich danych publicznie dostępnych na stronie (np. lotów, samolotów, lotnisk, użytkowników, klubów).

Pamiętaj, że API nie jest jeszcze finalne. Planujemy wersjonowanie API, aby zminimalizować zmiany łamiące kompatybilność.

Endpoint wyszukiwania umożliwia wyszukiwanie tekstowe dla każdego endpointu danych zwanego "document". Można przekazać wiele dokumentów rozdzielonych przecinkiem w ten sposób: user,aircraft,airport.

Firewall

Próby dostępu do API z adresów IP spoza sieci domowych mogą być blokowane, aby zapobiegać spamowi. Jeśli potrzebujesz dostępu do API np. z adresu IP serwera i nie działa to, skontaktuj się z nami w sprawie klucza API.

OAuth

Nasze endpointy OAuth służą do integracji usług lub sprzętu z WeGlide. Pozwala to na interakcję z WeGlide w imieniu poszczególnych użytkowników, taką jak wgrywanie lotów lub edytowanie zadań. Dostęp do tych funkcji jest przyznawany przez użytkowników w odniesieniu do konkretnego konta za pośrednictwem OAuth 2. Użytkownik ma możliwość cofnięcia tych uprawnień w dowolnym momencie.

Skontaktuj się z nami w sprawie tokenu aplikacji OAuth, podając nazwę swojej aplikacji, firmę i logo. Potrzebujesz tego tylko wtedy, gdy udostępniasz użytkownikom swojej publicznie dostępnej aplikacji funkcje WeGlide związane z konkretnym kontem, co jest bardzo rzadkie.

Maps

Nasze mapy budujemy sami, z miłością i przy użyciu otwartych danych.

Są kompatybilne z większością nowoczesnego oprogramowania mapowego dzięki otwartym standardom, takim jak mapbox vector tiles oraz raster tiles.

Planujemy udostępnić nasze hostowane mapy jako usługę z uczciwym (czyt. tańszym niż Mapbox/Maptiler itp.) rozliczaniem. Skontaktuj się z nami, abyśmy wiedzieli, że jest na to zapotrzebowanie.