Van toepassing op: ontwikkelaars die PTV Navigator G2 integreren met hun eigen systemen (fleetmanagementplatform, TMS, dispatchtools).
PTV Navigator G2 biedt twee integratiepaden, afhankelijk van hoeveel controle u nodig heeft. Kies degene die bij uw use case past – beide kunnen ook in dezelfde integratie worden gecombineerd.
Optie 1 — Android Intents (eenvoudigste weg)
Intents zijn het standaardmechanisme van Android waarmee de ene app een actie in een andere activeert. PTV Navigator G2 luistert naar een kleine set daarvan – genoeg voor een eenvoudige overdracht, zoals het starten van turn-by-turn-navigatie naar een positie of adres rechtstreeks vanuit uw eigen app. Er is geen permanente verbinding en geen SDK te integreren; vaak volstaat het om de Intent te versturen.
Volledige referentie met URI-formaten en codevoorbeelden: Android Intents-gids.
Optie 2 — Remote Interface / Messenger API (volledige controle)
De Remote Interface is een bidirectionele verbinding tussen uw app en PTV Navigator G2, gebouwd op het standaard Android Service/Messenger-patroon. Zodra uw app eraan gekoppeld is, kunt u commando's sturen – een navigatie starten, een stop toevoegen, voertuigprofielen opvragen – en PTV Navigator G2 stuurt gegevens terug, zoals real-time ETA's. Dit is de weg voor diepere integraties: navigatie aansturen, voortgang volgen en voertuigprofielen programmatisch beheren.
Waar te beginnen:
- Developer Quick Start – basis van de verbinding en berichtenstroom
- API-documentatie & integratiehandleiding – volledige commando-referentie
- RiTest voorbeeld-app (met broncode) – werkende referentie-implementatie
Opmerkingen
0 opmerkingen
Artikel is gesloten voor opmerkingen.