From be095594647615dc143ab758156112fdd3a1355e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?F=C3=A9lix=20MIELCAREK?= Date: Mon, 17 Oct 2022 19:08:39 +0000 Subject: [PATCH] Doc en cours --- Doc-API.md | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 Doc-API.md diff --git a/Doc-API.md b/Doc-API.md new file mode 100644 index 0000000..f97a733 --- /dev/null +++ b/Doc-API.md @@ -0,0 +1,25 @@ +# Implementer l'API + +Pour implémenter l'API il y a [une librairie spotify_sdk](https://pub.dev/packages/spotify_sdk), cette doc donne juste des petits tips qui ne sont pas écrit mais ne se suffit pas du tout à elle seule. + +## Introduction + +Utilisation d'une librairie flutter qui wrap les sdk natifs ios et android. Peut aussi wrapper le sdk web mais ne nous servira pas. + +Cette méthode est pratique à utiliser, mais pas facile à mettre en place car elle necessite de préparer l'utilisation de 2 API. + +## Installation du SDK Android + +1. Enregistrer l'application pour obtenir un cliend_id Spotify +2. Creer un Development Fingerprint + * Necessite keytool qui est dans java jdk + * Mot de passe du keystore de la clef est ```android``` +3. Ajouter le fingerprint et le nom de package dans le dashboard + * Par convention les noms de paquets android sont par ordre de composition, par exemple existe : + * com.adobe.photoshop + * com.adobe.illustrator + * com.example.helloandroid + * Notre paquet est : com.daflmusic.api +4. Ajouter le App Remote SDK + +## Installation du SDK iOS \ No newline at end of file