Remarques préliminaires
Le backend App Store Connect fournit de nombreuses informations sur les applications créées. Seules les informations suivantes sont nécessaires pour la connexion avec Frisbii Media :
le nom de l'application
la clé spécifique à l'application (shared secret)
la configuration du webhook
Nom de l'application
Le nom de l'application désigne le bundle ID unique. Le bundle ID doit correspondre à l'ID utilisé lors du développement de l'application (dans X-Code). Attention : n'utilisez pas les informations du champ de texte libre « Nom » du backend App Store Connect.
Clé spécifique à l'application (shared secret)
La clé spécifique à l'application (shared secret) est nécessaire pour établir et authentifier une connexion entre l'API Apple et l'API Frisbii Media. Le shared secret est un code unique permettant de récupérer les reçus des abonnements à renouvellement automatique pour une application donnée. Si plusieurs applications sont utilisées, un shared secret distinct doit être utilisé pour chaque application.
Remarque : seuls les rôles Propriétaire du compte et Administrateur peuvent afficher et créer un shared secret.
App Store Connect
Effectuez les étapes suivantes pour obtenir les informations nécessaires depuis le backend App Store Connect.
1. Nom de l'application (bundle ID)
Ouvrez l'application souhaitée dans l'élément de menu principal Apps.
Dans la barre de navigation à gauche, cliquez sur Général > Informations sur l'app.
Le bundle ID se trouve sous Informations générales (structure du bundle ID : com.companyname.appname).
2. Shared secret Le shared secret se trouve également dans l'élément de menu principal Apps > application souhaitée > Général > Informations sur l'app.
Dans la section Clé spécifique à l'app (shared secret), cliquez sur le lien Gérer.
Créez un nouveau shared secret ou copiez le shared secret existant.
3. Configuration du webhook Frisbii Media La configuration du webhook se trouve également dans l'élément de menu principal Apps > application souhaitée > Général > Informations sur l'app.
Dans la section Notifications du serveur App Store, cliquez sur le lien Configurer l'URL.
Saisissez l'URL du webhook Frisbii Media dans le champ URL du serveur de production :
- Système Stage : https://callbacks.frisbii-media-stage.com/callbacks/v1.0/appStore/{companyId}/appleappstore
- Système Live : https://callbacks.frisbii-media.com/callbacks/v1.0/appStore/{companyId}/appleappstore
Le CompanyId Frisbii Media est visible dans l'URL du Merchant Backend, dans le client souhaité : Où puis-je trouver mon CompanyID ?Sélection de la version : Version 2
Créer la connexion dans le Merchant Backend
À l'étape suivante, vous pouvez enregistrer dans le Merchant Backend les données copiées précédemment depuis App Store Connect.
Ouvrez le client souhaité.
Dans l'élément de menu principal Paramètres, ouvrez le sous-élément Développement.
Ouvrez l'élément de menu Applications mobiles.
Cliquez sur Ajouter une application iOS dans la barre d'actions.
Enregistrez les données issues d'App Store Connect.