Olá comunidade Shopify,
Estou enfrentando um problema persistente ao tentar usar a API do Shopify para criar coleções inteligentes. Segui todas as etapas recomendadas para configuração de um aplicativo privado e autenticação via Postman, mas continuo recebendo um erro de autenticação.
Configuração Atual1. Criação do Aplicativo Privado:
- Naveguei até Admin > Apps > Manage private apps > Create a new private app.
- Criei um novo aplicativo privado com nome e email de contato do desenvolvedor preenchidos.
- Nas permissões do aplicativo, configurei Products and collections como Read and write.
-
Obtenção das Credenciais:
- Recebi a API Key e API Password após a criação do aplicativo.
-
Configuração no Postman:
-
URL:
plaintext
Copiar código[email removed]
- Substituições:
- {{api_key}}: substituído pela API Key.
- {{api_password}}: substituído pela API Password.
- {{store_name}}: substituído pelo nome da loja.
- {{api_version}}: substituído pela versão da API (2023-04).
- Substituições:
-
Autenticação:
- Na aba Authorization, selecionei Basic Auth.
- No campo Username, coloquei minha API Key.
- No campo Password, coloquei minha API Password.
-
Headers:
- Adicionei o cabeçalho:
- Key: Content-Type
- Value: application/json
- Adicionei o cabeçalho:
-
Body:
-
Selecionei raw e JSON no menu suspenso.
-
Inserir o seguinte JSON:
json Copiar código { "smart_collection": { "title": "Macbooks", "rules": [ { "column": "vendor", "relation": "equals", "condition": "Apple" } ] } }
-
-
Teste de Conexão1. Requisição GET:
-
Para testar se minhas credenciais estavam corretas, fiz uma requisição GET:
plaintext
Copiar código[email removed]
-
Esta requisição resultou na seguinte resposta de erro:
json
Copiar código{ “errors”: “[API] Invalid API key or access token (unrecognized login or wrong password)” }
Resultado
Todas as minhas tentativas de utilizar a API resultaram no seguinte erro:
json
Copiar código
{ “errors”: “[API] Invalid API key or access token (unrecognized login or wrong password)” }
Soluções Tentadas1. Revisão de Configurações:
- Revisei várias vezes as configurações do aplicativo privado e as credenciais fornecidas.
-
Novas Credenciais:
- Recriei o aplicativo privado para gerar novas credenciais, mas o problema persistiu.
Pedidos de Ajuda1. Verificação de Configurações da Loja:
- Existe alguma configuração de segurança ou restrição específica na loja que pode estar impedindo a autenticação correta?
-
Experiências Similares:
- Alguém enfrentou um problema similar e encontrou uma solução?
-
Recomendações:
- Quaisquer recomendações adicionais ou passos que eu possa tentar para resolver este problema seriam muito apreciados.
Desde já, agradeço pela ajuda e suporte de todos.
Atenciosamente,
Mario