Pré-requisitos para o conector Shopify no Jitterbit Studio
Introdução
Estes são os pré-requisitos para usar a autenticação OAuth 2.0 de 3 etapas (3LO) com o conector Shopify. Primeiro, crie um aplicativo personalizado do Shopify e, em seguida, configure o OAuth de 3 etapas registrando o aplicativo na página Registros de Aplicativos do Console de Gerenciamento.
Nota
A versão do agente 10.83 / 11.21 ou posterior é necessária para usar a autenticação OAuth 2.0 de 3 etapas.
Criar um aplicativo personalizado do Shopify
Siga a documentação do Shopify para criar um aplicativo para sua loja Shopify.
Ao configurar seu aplicativo, selecione os escopos de acesso da API Admin necessários para as atividades do Shopify que você planeja usar e certifique-se de que a URL de redirecionamento para a região da sua organização esteja adicionada às URLs de redirecionamento permitidas do aplicativo:
| Região | URL |
|---|---|
| APAC | https://apps.apac-southeast.jitterbit.com/design-studio/api/v1/oauth/authcode |
| EMEA | https://apps.emea-west.jitterbit.com/design-studio/api/v1/oauth/authcode |
| NA | https://apps.na-east.jitterbit.com/design-studio/api/v1/oauth/authcode |
Uma vez que o aplicativo é criado, anote o ID do Cliente e o Segredo da seção Credenciais da página Configurações do aplicativo. Estes são necessários ao configurar o registro do aplicativo.
Configurar OAuth de 3 etapas
Esta seção cobre os passos para registrar o aplicativo personalizado do Shopify na página Registros de Aplicativos do Console de Gerenciamento.
Para registrar o aplicativo, siga estas etapas na página de Registros de Aplicativos:
-
Defina Conector como Shopify.
-
Insira o ID do Cliente da seção Credenciais da página de Configurações do aplicativo.
-
Insira o Segredo do Cliente, usando o valor Segredo da seção Credenciais da página de Configurações do aplicativo.
-
Insira os valores de Escopo correspondentes aos escopos de acesso da API Admin configurados para o aplicativo, como uma lista separada por espaços. Para uma lista de escopos disponíveis, consulte Escopos de acesso na documentação do Shopify.
-
Defina URL de Autenticação como
https://{shop}.myshopify.com/admin/oauth/authorize, substituindo{shop}pelo nome da sua loja Shopify. -
Defina URL do token de acesso e URL do token de atualização como
https://{shop}.myshopify.com/admin/oauth/access_token, substituindo{shop}pelo nome da sua loja Shopify. -
Em Opções avançadas, na aba Solicitação de token, adicione um parâmetro com Chave
expiring, Valor1, e Enviar em definido como Corpo da Solicitação. Esta configuração habilita a rotação do token de acesso, que é necessária para que o conector Shopify processe a resposta do token corretamente. Definirexpiring=0emite um token não expirável e não é suportado.
Uma vez que o aplicativo esteja registrado na página de Registros de Aplicativos, ele estará disponível para ser selecionado no menu Aplicativo OAuth sob Aplicativos Privados na conexão Shopify.