1. Accédez à
Developer Central et créez un profil Developer Central.
2. Lors de la création du profil, assurez-vous que les éléments suivants sont sélectionnés :
a. Développeur public : un développeur public crée et propose des applications accessibles au public qui sont utilisées par d'autres entreprises.
b. Identifiant du développeur de l'organisation (le cas échéant).
c. Les rôles doivent inclure [Listing du produit, Distribution Amazon, Stock et Suivi des commandes]. Il n'est pas nécessaire de sélectionner des rôles restreints pour Ventes Multi-Sites.
Remarque : le traitement de l'autorisation du profil peut prendre 10 jours ouvrables.
3. Répondez aux questions du formulaire relatives au cas d'utilisation et au contrôle de sécurité.
4. Cliquez sur le bouton Enregistrer pour soumettre votre profil de développeur privé pour autorisation.
5. Une fois le profil approuvé, sur la page Developer Central, cliquez sur le bouton +Ajouter un nouveau client d'application pour créer une application publique.
6. Lorsque vous y êtes invité, saisissez le nom de l'application et le type d'API comme Production, puis sélectionnez les rôles suivants [Listing du produit, Distribution Amazon, Stock et Suivi des commandes].
7. Les applications publiques nécessitent une URL de redirection pour le flux d'authentification. Cette URL est l'endroit où le développeur de l'intégrateur est censé héberger la boutique en ligne de connexion du vendeur nécessaire pour accéder au code d'authentification partagé lors du processus d'authentification. Remarque : les développeurs peuvent conserver l'application en mode Brouillon durant le développement et faire en sorte qu'elle soit ensuite répertoriée publiquement dans Seller Central.
8. Pour créer le flux d'authentification des vendeurs, les intégrateurs peuvent créer une interface utilisateur connectée, sur laquelle les vendeurs peuvent lancer le flux d'authentification <Suivre le lien> ou les vendeurs peuvent se connecter à Seller Central et autoriser l'application de l'intégrateur. <Suivre le lien>.
a. Pour tester le flux d'authentification, les développeurs doivent identifier un compte vendeur de test pour autoriser et produire le code d'authentification.
b. À l'aide du code d'authentification et des identifiants du client/de l'application, l'application de l'intégrateur pourra extraire et actualiser le jeton en appelant l'endpoint <OAuth>.
c. À présent, à l'aide des identifiants du client/de l'application et du jeton d'actualisation, l'application peut extraire le jeton d'accès de l'endpoint SP-API <OAuth>.
d. Ce jeton d'accès peut être utilisé pour appeler les endpoints <Production> et <Sandbox>.
Remarque : seule l'interface des expéditions sortantes sandbox fournit des réponses dynamiques, tandis que d'autres, telles que les interfaces d'offres, d'expéditions entrantes et de stock, fournissent des réponses statiques conformément à leurs modèles Swagger.
e. Une fois terminée, l'application sera en mesure de traiter les commandes Ventes Multi-Sites pour les vendeurs en se connectant aux endpoints de production. Remarque : les offres et le stock entrant des vendeurs sont nécessaires pour fournir un aperçu des commandes et de leur traitement.