1. Vá para a
Central do desenvolvedor e crie um perfil na Central do desenvolvedor.
2. Durante a criação do perfil, verifique se os itens a seguir estão selecionados:
a. Desenvolvedor público: Crio e ofereço aplicativos disponíveis publicamente usados por outras empresas.
b. ID de desenvolvedor da organização (se aplicável)
c. As funções devem incluir [Oferta de produto, Enviado pela Amazon, Rastreamento de estoque e pedidos]. Não há necessidade de selecionar nenhuma função restrita para a logística multicanal.
Observação: A aprovação do perfil pode levar 10 dias úteis para ser processada.
3. Forneça respostas para as perguntas sobre Caso de uso e Controle de segurança no formulário.
4. Clique no botão Register para enviar seu perfil de desenvolvedor privado para aprovação.
5. Assim que o perfil for aprovado, na página Central do desenvolvedor, clique no botão +Adicionar novo cliente de aplicativo para criar um aplicativo público.
6. Ao ser solicitado, insira o nome do aplicativo e o tipo de API como Production e, em seguida, selecione as seguintes funções [Oferta de produtos, Enviado pela Amazon, Rastreamento de inventário e pedidos].
7. Os aplicativos públicos exigem um URL de redirecionamento para o fluxo de autenticação. Essa URL é onde o desenvolvedor do integrador deve hospedar a loja virtual de login do vendedor necessária para acessar o código de autenticação compartilhado durante o processo de autenticação. Observação: Os desenvolvedores podem manter o aplicativo no modo Rascunho durante o desenvolvimento e, depois, ter seu aplicativo listado publicamente no Seller Central.
8. Para criar o fluxo de autenticação do vendedor, os integradores podem criar uma IU de login do vendedor, na qual o vendedor pode iniciar o fluxo de autenticação <Follow the Link> ou os comerciantes podem fazer login no Seller Central e autorizar o aplicativo do integrador. <Follow the Link>.
a. Para testar o fluxo de autenticação, os desenvolvedores precisam identificar uma conta de vendedor de teste para autorizar e produzir o código de autenticação.
b. Usando o código de autenticação e as credenciais do cliente/aplicativo, o aplicativo do integrador poderá extrair e atualizar o token chamando o endpoint <OAuth>.
c. Agora, usando as credenciais do cliente/aplicativo e o token de atualização, o aplicativo pode extrair o token de acesso do endpoint SP-API <OAuth>.
d. Esse token de acesso pode ser usado para chamar os endpoints <Production> e <Sandbox>.
Observação: Somente a sandbox da interface de saída responde de forma dinâmica, e as demais, como as interfaces de oferta, entrada e inventário, respondem de forma estática, de acordo com seus modelos swagger.
e. Após a conclusão, o aplicativo poderá gerir a logística dos pedidos de logística multicanal para os comerciantes conectando-se aos endpoints de Production. Observação: As ofertas do vendedor e o inventário de entrada são necessários para a visualização e a logística dos pedidos.