From 88ad0ff51d4289f61a463e4aea952eae2fe6791b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?F=C3=A9lix=20MIELCAREK?= Date: Mon, 24 Oct 2022 20:49:36 +0200 Subject: [PATCH] Update 'Doc API' --- Doc-API.md | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/Doc-API.md b/Doc-API.md index ab5bcb1..b2c9dd7 100644 --- a/Doc-API.md +++ b/Doc-API.md @@ -67,6 +67,7 @@ Il existe 2 manieres de faire cela, le ```deep linking``` et le ```app linking`` ### Ressources utilisees * [Doc Flutter sur le Deep linking](https://docs.flutter.dev/development/ui/navigation/deep-linking) +* [Doc pour le App linking](https://simonmarquis.github.io/Android-App-Linking/#app-links) * [Explication de la difference en app linking et deep linking](https://stackoverflow.com/questions/46169025/android-deep-links-and-app-links-confused) * [Docmentation du plugin utilise](https://pub.dev/packages/uni_links) * [Tuto youtube montrant une implentation](https://www.youtube.com/watch?v=FjCfIeE1-dU) @@ -77,8 +78,11 @@ Il existe 2 manieres de faire cela, le ```deep linking``` et le ```app linking`` * Dans ```android/app/src/main/AndroidManifest.xml``` * ajouter le bout de code ```App Links``` fourni par le README du plugin - * ajouter l'adresse de notre redirect_uri -* Creer une page web + * ajouter l'adresse de mon serveur + * ajouter la ligne ```android:pathPrefix="/callback/"``` pour indiquer le chemin que je veux +* Creer un serveur web * J'ai configure un serveur apache en local * Comme l'adresse doit etre https et que je travaille en local, j'ai cree un CA et un certificat avec mkcert - * Je configure mon serveur apache pour autoriser ssl \ No newline at end of file + * Je configure mon serveur apache pour autoriser ssl +* Creer les fichiers web + * Dans le repertoire racine de notre page web (pour moi /callback/0, creer un repertoire ```.well-known``` \ No newline at end of file