Integracja z aplikacją
Android
Schemat identyfikatora URI
URI | Opis |
---|
rowermevo://stations | Otwarcie widoku mapy |
rowermevo://stations/{station-id} | Otwiera widok mapy z wybraną stacją odpowiadającą identyfikatorowi stacji. |
rowermevo://trips | Otwarcie widoku historii podróży |
rowermevo://profile | Otwarcie 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
URI | Opis |
---|
rowermevo://stations | Otwarcie widoku mapy |
rowermevo://stations/{station-id} | Otwiera widok mapy z wybraną stacją odpowiadającą identyfikatorowi stacji. |
rowermevo://trips | Otwarcie widoku historii podróży |
rowermevo://profile | Otwarcie 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