API
Interfejs pozwalający programowi korzystać z funkcji innej usługi poprzez zdefiniowany kontrakt. Określa oczekiwane wejścia i odpowiedzi.
Aplikacja wyszukuje przystanki przez API ROOTE.
Proste definicje, by pojąć transport, usługi lokalne i narzędzia łączące je z twoimi aplikacjami.
79 definicji wyświetlonych
Interfejs pozwalający programowi korzystać z funkcji innej usługi poprzez zdefiniowany kontrakt. Określa oczekiwane wejścia i odpowiedzi.
Aplikacja wyszukuje przystanki przez API ROOTE.
Podejście do HTTP używające zasobów i mechanizmów www. Kontrakt API definiuje trasy, metody i formaty danych.
Zapytanie jest wysyłane do udokumentowanej trasy GET.
Aplikacja obsługująca interakcję użytkownika i jeden lub więcej klientów MCP. Odpowiada za wyniki w swoim doświadczeniu.
Twoja aplikacja konwersacyjna podłącza serwer ROOTE.
Okres stosowany do zarządzania ważnością lub odnowieniem danych w pamięci podręcznej zgodnie z umową. Nie dowodzi samego czasu obserwacji źródłowej.
Wygasły cache musi być odświeżony zgodnie z polityką.
Wynik zawierający użyteczne informacje z ograniczeniami lub brakami. Powinien mieć dołączone odpowiednie ostrzeżenia.
Jedno źródło odpowiada, inne jest niedostępne.
Informacje uznane za zbyt stare według umowy lub polityki ważności. Mogą być przechowywane jako historia, bez podawania ich jako aktualne.
Interfejs wskazuje, że dostępność wymaga odświeżenia.
Informacje aktualizowane, by pokazać bieżący stan lub zasilić prognozę. Świeżość danych musi być oceniona; czas rzeczywisty nie oznacza natychmiastowości ani gwarancji.
Prognoza przejazdu jest aktualizowana na podstawie najnowszych danych.
Współrzędna określająca pozycję na wschód lub zachód od południka zerowego. Przykłady ROOTE używają stopni między −180 a 180.
Długość geograficzna może być przekazywana w lon lub alternatywnie lng.
Stan lub liczba pojazdów gotowych do użycia według znanych informacji. Obserwowana dostępność może się zmieniać i nie jest rezerwacją.
Trzy rowery widoczne na stacji to nie znaczy, że są zarezerwowane.
Cecha pozwalająca korzystać z miejsca lub usługi zgodnie z potrzebami użytkownika. Brak danych nie oznacza dostępności ani jej braku.
Dostępność dla wózków może być podana lub nieznana.
Wstawienie zewnętrznego doświadczenia np. mapy w iframe. Parametry i uprawnienia określają jej kontekst użycia.
Iframe ROOTE pokazuje rowery wokół Bordeaux.
Adres i operacja oferowane przez API w danym zakresie funkcji. Różne trasy mogą zwracać różne rodziny wyników.
/v1/transit/nearby wyszukuje miejsca transportu w pobliżu.
Standardowy format danych publicznych dotyczących współdzielonej mobilności. W zależności od wersji oraz strumieni opisuje systemy, stacje, pojazdy i ich statusy.
Informacje o stacjach i liczniki dostępności są oddzielone.
Wyszukiwanie przekształcające adres lub opis miejsca na kandydatów z koordynatami. Wiele miejsc może odpowiadać jednemu wpisowi.
Dwa miasta mogą mieć ulicę o tym samym nazwie.
Wyszukiwanie miejsc lub nazw na podstawie współrzędnych. Wynik może przedstawiać miejsce w pobliżu, nie gwarantując dokładnego adresu.
Punkt GPS powiązany z czytelną nazwą.
Pozyskiwanie pozycji geograficznej przez urządzenie lub aplikację. Zależy od pozwoleń i dostępnej dokładności.
Przycisk lokalizacji wymaga zgody przeglądarki.
Okresy, w których miejsce deklaruje pracę. Nie jest to potwierdzenie funkcjonowania w czasie rzeczywistym.
Tymczasowe zamknięcie może nie być odzwierciedlone w standardowych godzinach.
Standardowy format do przesyłania aktualizacji kursów, pozycji pojazdów i alertów. Zakres publikowanych kategorii zależy od dostawcy.
Strumień pozycji nie oznacza prognoz dla wszystkich przystanków.
Standardowy format opisujący planowaną ofertę transportu: przystanki, linie, kursy, kalendarze i odjazdy. Nie zawiera automatycznie danych bieżących.
Procesowane są kursy powiązane z liniami i dniami działania.
Generowanie informacji bez podstaw, przedstawianych jako pewne. W mobilności może to być wymyślony rozkład lub dostępność.
Asystent podaje przejazd, a narzędzie zwróciło tylko przystanek.
Element HTML ładujący dokument wewnątrz strony. Na odmiennych domenach rodzic nie może swobodnie czytać zawartości iframe.
Zmiany wyszukiwania wymagają udokumentowanej wymiany z rodzicem.
Kolejne korzystanie z różnych środków transportu podczas jednej podróży. Każdy etap ma własne rozkłady, dostęp i warunki.
Najpierw jedziesz rowerem do tramwaju, potem idziesz na piechotę.
Tekstowy format strukturalny wykorzystujący obiekty, tablice, łańcuchy i liczby. Poprawny składniowo JSON może nie spełniać wymagań API.
Kolekcja stations powinna mieć typ i pola zgodne z oczekiwaniami.
Informacje o dniach, w których kursy są realizowane, wraz z wyjątkami. Rozkłady należy interpretować w kontekście kalendarza.
Kurs w dni robocze może nie być realizowany w niedzielę.
Wskazanie sensu lub celu kursu. Należy zweryfikować go z trasą i miejscem wsiadania.
Szukasz tramwaju do celu, nie w przeciwnym kierunku.
Komponent aplikacji SI łączący się z serwerem MCP i obsługujący wymiany protokołu.
Klient przesyła parametry wyszukiwania do ROOTE.
Wykonanie kursu transportowego przypisanego do trasy i rozkładu. W GTFS kurs łączy się z linią i kalendarzem usług.
Dwa kolejne odjazdy tej samej linii to dwa kursy.
Przerwanie oczekiwania, gdy operacja przekracza ustalony czas. Oznacza niedokończone wyszukiwanie, nie brak wyników.
Aplikacja proponuje ponowienie próby zamiast pustej listy.
Ograniczenie liczby zapytań na jednostkę czasu przez usługę. Reguły i zasady odnowienia zależą od aktywnego kontraktu.
Kod 429 wymaga przestrzegania zasad odnowienia.
Usługa transportowa wyróżniona w sieci, z jedno- lub wieloma wariantami tras. Sama nazwa nie określa kierunku jazdy.
Linia może mieć różne końcowe przystanki.
Protokół umożliwiający aplikacji SI komunikację z serwerami oferującymi narzędzia lub kontekst. Sam nie definiuje jakości zwracanych danych.
Asystent odkrywa narzędzia wyszukiwania ROOTE.
Usługi udostępniające pojazdy wykorzystywane kolejno przez wielu użytkowników zamiast prywatnego pojazdu przypisanego do jednej osoby.
Rowery i hulajnogi do wynajęcia w mieście.
Wykonywalna funkcja opisana nazwą, funkcjonalnością i schematem argumentów. Asystent powinien używać danych akceptowanych przez schemat.
geocode przyjmuje adres; transit_nearby – współrzędne.
Nadchodzące odjazdy lub kursy dla miejsca i usługi. Znalezienie przystanku to nie jest szukanie kolejnych odjazdów.
Lista przystanków i lista odjazdów to dwa różne wyniki.
Stan lub zdarzenie zarejestrowane w określonym czasie. Należy odróżniać ją od zdarzeń planowanych lub prognozowanych.
Rzeczywisty przejazd autobusu może różnić się od prognozy.
Odległość między punktami wyliczona zgodnie z metodą usługi. Nie jest automatycznie trasą ani czasem dojścia.
Bliskie miejsce może wymagać objazdu, by było dostępne.
Tworzenie odpowiedzi z faktycznie pozyskanych lub dostarczonych informacji. Brakujące pola i zastrzeżenia powinny być widoczne.
Asystent korzysta z dostarczonych miejsc bez wymyślania harmonogramów.
Specyfikacja opisująca kontrakt API HTTP w ustrukturyzowanym dokumencie. Pomaga sprawdzać trasy, parametry, odpowiedzi i schematy.
Kontrakt ROOTE jest opublikowany w openapi.json.
Osoba mająca problemy z poruszaniem się, stałe lub tymczasowe. Oznaczenie OOM nie wyjaśnia wszystkich potrzeb i udogodnień.
Obecność rampy nie wyklucza innych barier.
Tymczasowe przechowywanie wyników, by uniknąć powtarzających się identycznych zapytań. Wartość w cache zachowuje swoje źródło i kontekst czasowy.
Dwa takie same zapytania mogą użyć ciągle ważnej odpowiedzi.
Wartość przekazywana po znaku zapytania w URL. Nazwa i format są zdefiniowane przez API.
modes=bus,tram wybiera tryby w kompatybilnym URL.
Miejsce lub punkt węzła transportowego do wsiadania. Kilka bliskich peronów może obsługiwać różne kierunki lub usługi.
Oba kierunki linii mogą korzystać z osobnych peronów.
Końcowy punkt trasy transportu. Linia może mieć różne warianty z różnymi pętlami.
Krótszy kurs kończy się przed standardową pętlą.
Godzina według rozkładu na dany dzień i kurs. Nie zawsze odzwierciedla aktualne położenie pojazdu.
Odjazd zaplanowany na 8:10 według kalendarza.
Rozpoczęcie korzystania z pojazdu. Licznik dodatni nie zawsze oznacza, że można go wypożyczyć, jeśli usługa wskazuje inaczej.
Rowery są obecne, ale wypożyczenie może być zablokowane.
Informacje identyfikujące źródło danych i sposób ich pozyskania zgodnie z umową. Pomagają interpretować zakres informacji.
Wynik zachowuje swoje źródło i kontekst zbierania.
Poziom skalowania widoku mapowego. Kontroluje widoczność, nie zastępuje promienia zapytania API.
zoom=15 przybliża widok mapy.
Odległość wokół punktu startowego ograniczająca zakres poszukiwań. Jednostka i zakres zależą od umowy API lub narzędzia.
radius=600 oznacza promień 600 metrów w przykładzie REST.
Zmiana pojazdu lub środka transportu podczas podróży. Bliskość przystanków nie gwarantuje wygodnej przesiadki.
Należy uwzględnić marsz między peronami i czas oczekiwania.
Wzmianka o dostawcy lub źródle danych. Gdy wymagana, aplikacja powinna ją wyświetlać przy korzystaniu z danych.
Przy przypisaniu wymaganym must-have pokazuj w interfejsie.
Miejsce, gdzie transport zabiera lub wysadza pasażerów. Przystanek bez rozkładu nie pokazuje automatycznie kolejnych odjazdów.
Przystanek autobusowy bez godziny odjazdu zwrócony jako wynik.
Punkt, od którego liczona jest odległość i wykonywane wyszukiwanie lokalne. Może się różnić od wyświetlanego centrum mapy.
Kamera przesuwa się, a wyszukiwanie jest skupione na Bordeaux.
Miejsce przydatne w wyszukiwaniu, np. obiekt lub urządzenie. POI różni się od zwykłego adresu pocztowego.
Nazwa hotelu może być wyszukiwana jako obiekt.
Kategoria używana do wyboru lub opisu usługi miejskiej. Dozwolone wartości zależą od interfejsu i schematu.
API usług ROOTE używa typu=toilets dla toalet.
Rower z silnikiem wspomagającym pedałowanie według określonych parametrów. W danych mobilności podaje się zwykle rodzaj napędu i baterię osobno.
Stacja może rozróżniać rowery mechaniczne i elektryczne.
Usługa umożliwiająca krótkoterminowe korzystanie z roweru zgodnie z warunkami operatora. Może działać ze stacjami lub bez nich.
Zlokalizuj rower i skorzystaj z odpowiedniej wypożyczalni.
Program udostępniający funkcje według protokołu MCP. Rzeczywista oferta narzędzi zależy od serwera.
tools/list pozwala na sprawdzenie dostępnego inwentarza.
Urządzenie do ładowania kompatybilnych pojazdów. Lokalizacja nie gwarantuje dostępności ani zgodności z wtyczką.
Miejsce ładowania i jego status to różne informacje.
Miejsce zorganizowane do wypożyczania i oddawania rowerów współdzielonych. Współrzędne, pojemności i dostępność opisują różne aspekty stacji.
Stacja może być widoczna na mapie, ale tymczasowo pusta.
Kod określający wynik zapytania na poziomie protokołu HTTP. Powinien być uzupełniony statusem biznesowym i zawartością.
HTTP 200 może zawierać status error w warstwie aplikacji.
Element stacji, do którego można przypiąć rower. Obecność stojaka nie gwarantuje, że w danym momencie można tam odstawić rower.
Miejsce na zwrot musi być dostępne i możliwe do użycia.
Transport MCP pozwalający na komunikację zdalną przez HTTP. Obsługa zależy od klienta.
Zdalny serwer ROOTE korzysta z https://mcp.roote.ai/mcp.
Model, w którym pojazdy nie muszą być pobierane i zwracane do stałego stojaka. Obowiązują strefy i zasady parkowania usługi.
Hulajnogę trzeba zwrócić w dozwolonej strefie.
Przewidywany czas kursu wyliczony z dostępnych danych. Może ulegać zmianom wraz z nowymi informacjami.
Przejazd planowany na 8:10 teraz szacowany na 8:14.
Współrzędna określająca pozycję na północ lub południe od równika w stopniach według przykładów ROOTE. Zakres od −90 do 90.
Szerokość geograficzna punktu wyszukiwania przekazywana jest w lat.
Określenie aktualności informacji na podstawie dat i zasad umowy. Czas zapytania sam w sobie nie dowodzi świeżości źródła.
Odczytany teraz licznik może pochodzić ze starej obserwacji.
Toalety dostępne publicznie według lokalnych zasad. Obecność w danych nie gwarantuje bezpłatności ani dostępności.
Sprawdź przed skorzystaniem rzeczywiste warunki dostępu.
Identyfikator dostępu przekazywany w nagłówku Authorization według określonego mechanizmu. Powinien być bezpiecznie przechowywany.
Authorization: Bearer stosowane bez ujawniania tokenu w URL.
Możliwość przeglądania bez operacji zmiany. Odczyt dostępności nie rezerwuje ani nie wypożycza pojazdu.
Narzędzia danych ROOTE służą do przeglądania informacji.
Obiekt lub usługa użyteczna w pobliżu, np. toaleta, źródło wody, stacja ładowania. Dane mogą być niekompletne.
Wynik lokalizacji opisuje usługę i znane informacje o niej.
Brak znanej wartości zgodnie z umową przy użyciu null. Nie powinna być zastępowana zerem, fałszem ani dowodem braku.
Null w liczniku rowerów nie oznacza pustej stacji.
Woda oznaczona jako bezpieczna do spożycia. Punkt wodny lub fontanna bez wyraźnej informacji nie są gwarancją.
Należy rozróżnić typ urządzenia i informacje o nim.
Wartości reprezentujące punkt geograficzny, zwykle szerokość i długość geograficzną. Kolejność zależy od używanego interfejsu.
W wyszukiwarce lokalnej podajemy dwie odrębne współrzędne.
Próba użycia zewnętrznej treści do zmiany poleceń asystenta. Opisy dostawców powinny pozostać danymi, nie rozkazami.
Ukryta instrukcja w nazwie miejsca nie powinna być wykonywana.
Zapytanie nie zwróciło żadnych obiektów w danym zakresie. Nie dowodzi braku usług poza dostępnymi danymi.
Brak przystanków spełniających podane filtry.
Wydarzenie wpływające na kurs, jak przerwa lub zmiana trasy. Skutki dotyczą określonego obszaru i czasu.
Komunikat o zakłóceniach może dotyczyć linii tylko w konkretnych godzinach.
Obszar i poziom kompletności dostępnych informacji dla zapytania lub źródła. Częściowy zasięg ogranicza wnioski, które można wyciągnąć.
Lista może być przydatna, mimo że nie pokrywa wszystkich usług.
Wskazanie czasu powiązane z danymi lub zdarzeniem. Znaczenie zależy od pola: obserwacja, aktualizacja, odbiór lub wygaśnięcie.
source_updated_at i received_at opisują różne etapy.
Zakończenie korzystania z pojazdu zgodnie z zasadami usługi. Warunki zwrotu mogą różnić się od warunków wypożyczenia.
Stacja pozwala wypożyczyć rower, ale nie ma miejsc do zwrotu.
Brak pasujących definicji. Spróbuj inne słowo lub usuń filtr.
Terminy dotyczące ROOTE opierają się na dokumentowanych kontraktach. Standardy i protokoły mają własne oficjalne źródła.
Powrót do centrum zasobów