# Modèle de tool/build_keys.env — copier, remplir, ne jamais committer le résultat. # # Les clés API sont embarquées dans le binaire au build (--dart-define=API_KEY). # Sans clé valide, l'app ne peut ni lire l'instance ni télécharger une visite : # `instanceGetDetail` et `configuration/{id}/export` répondent 401, et le # dialogue de téléchargement affiche « vérifiez votre connexion » — un message # trompeur qui a déjà coûté une demi-journée. # # Obtenir une clé pour une instance : # curl "https://api.mymuseum.be/api/instance/app-key?pinCode=&appType=Mobile" # (route publique, le pinCode se lit dans le Manager). Ou Manager → clés API. # # Vérifier qu'une clé est bien vivante ET rattachée à la bonne instance : # curl -o /dev/null -w "%{http_code}\n" -H "X-Api-Key: " \ # https://api.mymuseum.be/api/instance/ # 200 = bonne clé · 403 = clé d'une autre instance · 401 = clé morte DEV_INSTANCE_ID=63514fd67ed8c735aaa4b8f2 DEV_API_BASE_URL=https://api.mymuseum.be DEV_API_KEY= MDLF_INSTANCE_ID=65ccc67265373befd15be511 MDLF_API_BASE_URL=https://api.mymuseum.be MDLF_API_KEY= FORTSAINTHERIBERT_INSTANCE_ID=633ee379d9405f32f166f047 FORTSAINTHERIBERT_API_BASE_URL=https://api.mymuseum.be FORTSAINTHERIBERT_API_KEY=