Integracja z aplikacją

Android

Schemat identyfikatora URI
URIOpis
rowermevo://stationsOtwarcie widoku mapy
rowermevo://stations/{station-id}Otwiera widok mapy z wybraną stacją odpowiadającą identyfikatorowi stacji.
rowermevo://tripsOtwarcie widoku historii podróży
rowermevo://profileOtwarcie widoku pliku
rowermevo://vehicle?code={code}Otwiera pojazd w celu szybkiego odblokowania

Testowanie głębokich linków z wiersza poleceń na Androidzie:

adb shell am start -W -a android.intent.action.VIEW -d rowermevo://trips

Testowanie głębokich linków z kodu aplikacji jako niejawnej intencji na Androidzie:

Intent tripsIntent = new Intent(Intent.ACTION_VIEW, Uri.parse("rowermevo://trips"));
this.startActivity(tripsIntent);

iOS

Schemat identyfikatora URI
URIOpis
rowermevo://stationsOtwarcie widoku mapy
rowermevo://stations/{station-id}Otwiera widok mapy z wybraną stacją odpowiadającą identyfikatorowi stacji.
rowermevo://tripsOtwarcie widoku historii podróży
rowermevo://profileOtwarcie widoku pliku
rowermevo://vehicle?code={code}Otwiera pojazd w celu szybkiego odblokowania

Łącza uniwersalne/do aplikacji

Opisane tutaj głębokie linki są również obsługiwane jako linki uniwersalne. Zamiast używać prefiksu deeplink
rowermevo://
należy użyć prefiksu universal link:
https://app.rowermevo.pl
Na przykład otwarcie podróży za pomocą uniwersalnego łącza byłoby następujące:
https://app.rowermevo.pl/trips