Aller au contenu

Applications

Les applications vous donnent accès à toutes les fonctionnalités de Wink en tant que développeur. Vous pouvez accéder à toutes les mêmes données et même étendre les fonctionnalités de Wink. Vous pouvez choisir d’utiliser le serveur OAuth2 de Wink pour authentifier votre site de voyage de la même manière que vous utiliseriez Google ou Facebook. Ainsi, vous pouvez étendre les fonctionnalités de Wink à votre propre site web ou application.

Exemple d'application
Exemple d’entrée d’application
  1. Sélectionnez le compte avec lequel vous souhaitez travailler depuis Comptes.
  2. Cliquez sur Actions en bas de la carte du compte et choisissez Gérer le compte.
  3. Cliquez sur l’onglet Applications sur la page suivante.
  4. Cette section liste toutes vos applications.
  5. Choisissez de modifier une application existante ou d’en créer une nouvelle.

Comme vous ne pouvez pas accéder à la clé secrète de l’application que nous avons créée pour vous, vous devrez créer la vôtre.

Lors de la création d’une application, vous choisissez un type de client qui détermine comment l’application s’authentifie :

  • SPA (Single Page Application) — Pour les applications frontend basées sur navigateur qui utilisent le flux de code d’autorisation OAuth2 avec PKCE. C’est le type le plus courant pour les applications web.
  • MACHINE_2_MACHINE — Pour les intégrations serveur à serveur qui s’authentifient directement avec des identifiants client. Utilisez ce type lorsque votre service backend doit appeler les API Wink sans qu’un utilisateur soit présent.

Voici les étapes pour créer une application :

  1. Depuis la page des applications, cliquez sur le bouton Créer une nouvelle application.
  2. Nom Donnez un nom à votre application. ex. Cool App
  3. Type de client Choisissez SPA pour les applications web ou MACHINE_2_MACHINE pour les intégrations serveur.
  4. Nom de l’entité Liez votre application à l’un de vos comptes existants. ex. Cool Account
  5. URI de redirection Au moins une URI de redirection est requise. Elle est utilisée pour valider le domaine de redirection après une authentification réussie. ex. https://www.cool-site.com
  6. URI de redirection post-déconnexion (Optionnel) URLs vers lesquelles les utilisateurs peuvent être redirigés après la déconnexion. Cela garantit que les utilisateurs arrivent sur une page connue après la fin de leur session.
  7. Cliquez sur le bouton Enregistrer pour continuer.

Vous êtes redirigé vers votre liste d’applications. Vous verrez votre nouvelle application dans la liste et aurez accès à la clé secrète de l’application une seule fois. Assurez-vous de la copier et de la sauvegarder en lieu sûr.

Vous devrez mettre à jour votre application si l’une de vos URI de redirection change ou si vous souhaitez en ajouter ou supprimer une.

Pour mettre à jour une application existante, procédez comme suit :

  1. Cliquez sur le lien Actions pour l’application que vous souhaitez mettre à jour.
  2. Cliquez sur le bouton Mettre à jour sous Actions.
  3. Effectuez vos modifications sur l’application.
  4. Cliquez sur le bouton Enregistrer pour continuer.

Vous êtes redirigé vers votre liste d’applications.

Si vous n’avez plus besoin d’une application, vous pouvez la supprimer.

Pour supprimer une application, procédez comme suit :

  1. Cliquez sur le lien Actions pour l’application que vous souhaitez supprimer.
  2. Cliquez sur le bouton Supprimer sous Actions.
  3. Cliquez sur le bouton OK pour confirmer la suppression.

Vous êtes redirigé vers votre liste d’applications.