1. Accedi a
Developer Central e crea un profilo Developer Central.
2. Durante la creazione del profilo, assicurati che siano selezionate le voci seguenti:
a. Sviluppatore pubblico: creo e offro applicazioni disponibili al pubblico che vengono utilizzate da altre società.
b. ID sviluppatore dell’organizzazione (se applicabile)
c. I ruoli devono includere [Offerte, Logistica di Amazon, Monitoraggio dell’inventario e degli ordini]. Non è necessario selezionare alcun ruolo soggetto a restrizioni per Gestione multicanale.
Nota: l’approvazione del profilo potrebbe richiedere fino a 10 giorni lavorativi.
3. Fornisci le risposte alle domande relative a Caso d’uso e Controllo di sicurezza nel modulo.
4. Clicca sul pulsante Registrati per inviare il tuo profilo sviluppatore privato per l’approvazione.
5. Una volta approvato il profilo, dalla pagina Developer Central clicca sul pulsante +Aggiungi nuovo client app per creare un’app pubblica.
6. Quando richiesto, inserisci il nome dell’app e indica il tipo di API Produzione, quindi seleziona i seguenti ruoli [Offerte, Logistica di Amazon, Monitoraggio di inventario e ordini].
7. Le app pubbliche richiedono un URL di reindirizzamento per il flusso di autenticazione. Questo URL corrisponde alla posizione in cui lo sviluppatore dell’integratore dovrebbe ospitare il webstore di accesso del venditore necessario per accedere al codice di autenticazione condiviso durante il processo di autenticazione. Nota: gli sviluppatori possono mantenere l'app in modalità Bozza durante lo sviluppo e successivamente renderla disponibile pubblicamente in Seller Central.
8. Per creare il flusso di autenticazione del venditore, gli integratori possono creare un’interfaccia utente per il venditore connesso, in cui il venditore può avviare il flusso di autenticazione <Segui il link> oppure i venditori possono accedere a Seller Central e autorizzare l’app dell’integratore. <Segui il link>.
a. Per testare il flusso di autenticazione, gli sviluppatori devono identificare un account venditore di prova per autorizzare e generare il codice di autenticazione.
b. Utilizzando il codice di autenticazione e le credenziali client/app, l’app dell'integratore sarà in grado di estrarre e aggiornare il token chiamando l’endpoint <OAuth>.
c. A questo punto, utilizzando le credenziali client/app e il token di aggiornamento, l’app può estrarre il token di accesso dall'endpoint <OAuth> SP-API.
d. Questo token di accesso può essere utilizzato per chiamare gli endpoint <Produzione> e <Sandbox>.
Nota: solo l’ambiente Sandbox dell’interfaccia In uscita risponde con risposte dinamiche, mentre altre interfacce, come Offerte, Spedizioni in entrata e Inventario rispondono con risposte statiche in base ai relativi modelli Swagger.
e. Al termine, l’app sarà in grado di gestire gli ordini di Gestione multicanale per conto dei venditori collegandosi agli endpoint Produzione. Nota: le offerte e l’inventario in entrata dei venditori sono necessari per le anteprime degli ordini e la gestione logistica degli ordini.