O Postman melhora significativamente a capacidade de testar e entender as APIs do comerciante, oferecendo uma interface fácil de usar para criar, enviar e analisar solicitações HTTP. É fácil criar e modificar várias chamadas de API (GET, POST, PUT, DELETE) para diferentes endpoints, ajustando parâmetros, cabeçalhos e corpos de solicitação para simular cenários do mundo real.
A apresentação clara das respostas da ferramenta, incluindo códigos de status, cabeçalhos e payloads, permite uma verificação rápida do comportamento da API e ajuda na depuração de problemas. Essa abordagem estruturada acelera o ciclo de vida de desenvolvimento, melhora a qualidade da API e aprofunda a compreensão dos recursos e das complexidades da API Merchant.
Visão geral
Para usar a coleção MAPI do Postman na sua instância, siga algumas etapas para configurar o ambiente primeiro. Confira as instruções detalhadas de como fazer isso.
Para mais informações sobre a plataforma, consulte a descrição do Postman.
1. Configuração da conta de serviço
Você vai receber o serviceAccountKey e a api_key.
- Para etapas detalhadas, siga como usar uma conta de serviço para acessar a API.
- No seu projeto do Google Cloud > Credenciais > Criar credenciais > Conta de serviço
- Preencha o formulário e clique em Criar e continuar.
- Selecione a função Proprietário e clique em Continuar.
- Clique em Concluir.
- Para fazer o download da chave JSON, siga estas etapas:
- Clique no e-mail da conta de serviço que você acabou de criar (algo como {YOUR_SERVICE_ACCOUNT}@{RANDOM_DOMAIN}.gserviceaccount.com).
- Clique na guia Chaves.
- Clique em Adicionar chave > Criar chave.
- Selecione JSON e clique em Criar para fazer o download do JSON.
AVISO: você só pode fazer o download da chave uma vez. Se você perder, será necessário criar uma nova e excluir esta.
- Abra o Merchant Center.
- Em Configurações > Acesso e serviços, clique em Pessoas e acesso.
- Clique em Adicionar pessoa e use o ID da conta de serviço como o endereço de e-mail do novo usuário.
2. Configuração do Postman
- Baixe o modelo JSON do ambiente do Postman.
- Faça o download do JSON da coleção MAPI do Postman.
- Faça login no Postman ou crie uma nova conta
- Importar modelo de ambiente do Postman
- Copie o JSON completo em Environment > MyAccount > serviceAccountKey
- Copie sua private_key do JSON para Environment > MyAccount > api_key da coleção.
- Importar JSON da coleção do Postman da MAPI
- Selecione o ambiente no canto superior direito.
3. Registro de desenvolvedor
Vincule sua conta do Merchant Center ao projeto do Google Cloud registrando-se como desenvolvedor. Os usuários com a função de desenvolvedor de API vão receber comunicações sobre a API, incluindo anúncios obrigatórios de serviços, pesquisas para desenvolvedores e oportunidades.
- Abra Postman > Collections > Merchant API Official
- Abra accounts_v1 > accounts > accounts.developerRegistration > registerGcp
- Substitua o marcador
{account}no caminho pelo ID da sua MC. - Substitua o marcador de posição
{email}no corpo da mensagem pelo seu endereço de e-mail. - Clique em Enviar para executar o registro.
- Se tudo foi feito corretamente, você vai receber uma resposta JSON de confirmação como esta:
json { "name": "accounts/{YOUR_MC_ID}/developerRegistration", "gcpIds": [ "{YOUR_GCP_ID}" ] }
4. Testar a API Merchant no Postman
- Abra Postman > Collections > Merchant API Official > accounts_v1 > accounts > list
- Clique em Enviar.
- Se tudo foi feito corretamente, você vai receber uma resposta JSON de confirmação como esta:
json { "accounts": [ { "name": "accounts/{YOUR_MC_ID}", "accountId": "{YOUR_MC_ID}", "accountName": "{YOUR_MERCHANT_NAME}", "adultContent": false, "timeZone": { "id": "{YOUR_TIMEZONE}" }, "languageCode": "en-US" } ] }