Onde fica a API key do feed de produtos da Awin?

Você quer automatizar os feeds de produtos da Awin e executa um script. O script pede a chave de API do feed de produtos.

Como usar os recursos de leitura

Ouvir lê o artigo em voz alta. A leitura rápida mostra trechos no ritmo escolhido. A prática de idiomas compara as traduções disponíveis. Salvar cria um favorito neste navegador, acessível na lista do player. O quebra-tijolos transforma as palavras do artigo em blocos para você quebrar.

Compartilhar este artigo

Compartilhar este artigo

Onde fica a API key do feed de produtos da Awin?
Imagem gerada por IA
Publicidade
Publicidade

Não tem botão “API Key”: a chave vem dentro da URL de download do Create-a-Feed

Você quer automatizar os feeds de produtos da Awin e executa um script.

O script pede a chave de API do feed de produtos.

Beleza. Você entra na Awin, abre Toolbox e vai para Create-a-Feed.

E não existe uma chave de API óbvia.

Nada de botão gigante “API Key”. Nada de caixa “Credentials”. Nada de campo “Secret”.

Só aparecem quantidade de produtos, categorias, anunciantes, marcas e “Feed List Download”.

A reação normal é:

como alguém deveria adivinhar isso?

Para melhorar, a instrução do script diz: “copie o valor logo depois de /apikey/ na URL de download”.

Só que a URL exibida na interface atual não contém /apikey/.

A reunião de crise começa dentro da cabeça:

“Página errada?” “Sem permissão?” “Outra API?” “Que URL enorme é essa?” “Por que o Node.js também está reclamando?” “Quebrou tudo?”

Não.

A data feed API key da Awin é separada do token normal da Partner API. A documentação oficial da Awin diz que essa chave pode ser obtida a partir de um download padrão criado no Create-a-Feed. Em um padrão de interface observado em outubro de 2026, a chave aparecia sem rótulo como um segmento dentro da URL de Feed List Download.

Caça ao tesouro, só que o tesouro é uma credencial.

0. Versão de 30 segundos

Seis pontos resolvem o caso.

  1. Awin tem uma credencial para a Partner API e outra data feed API key para feeds.
  2. Elas não são a mesma coisa.
  3. A documentação oficial diz que a chave do feed vem de um download padrão do Create-a-Feed.
  4. O exemplo oficial usa /apikey/KEY.
  5. Na interface observada em outubro de 2026, o Feed List Download tinha outra estrutura e a chave aparecia logo após o publisher ID.
  6. O DEP0190 do Node.js é um aviso separado, não evidência de falha da chave da Awin.

Então a chave pode não estar ausente.

Ela pode apenas estar sem etiqueta.

1. O que aconteceu de verdade

O script mostrava apenas os nomes dos segredos já registrados e perguntava os que estavam faltando.

O token normal da Awin já existia.

Depois ele pediu a chave do feed de produtos.

A instrução era:

“Toolbox → Create-a-Feed → olhe a URL de download → copie o que vem depois de /apikey/.”

Essa instrução tem fundamento.

A documentação Product Feed List Download da Awin, atualizada em 31 de agosto de 2026, mostra um exemplo com /apikey/KEY e afirma que a download API key pode ser obtida de um feed padrão criado no Create-a-Feed.

Ela também deixa claro que essa chave é diferente da chave usada pela Partner API.

A ideia estava certa.

A URL real da interface é que não colaborou.

2. A instrução diz /apikey/, mas /apikey/ não aparece

Removendo todos os dados privados e a chave real, a estrutura observada ficou assim:

https://ui.awin.com/productdata-darwin-download/publisher///1/feedList

O detalhe:

não existe /apikey/.

Manual: “logo depois de /apikey/.”

Realidade: “o /apikey/ faltou ao trabalho hoje.”

No caso observado, a ordem era:

publisher/ → publisher ID → data feed API key → 1/feedList

Isso deve ser tratado como um padrão observado em outubro de 2026, não como uma garantia eterna da Awin.

3. A confusão principal: existem duas credenciais

Credencial da Partner API

Usada para autenticação na Partner API geral da Awin.

Product feed data key

Usada para downloads de feeds e listas de feeds.

A própria Awin documenta que as duas são diferentes.

Por isso, pensar “eu já configurei o token da API da Awin, por que preciso de outra chave?” é perfeitamente razoável.

Porque realmente é outra chave.

Um nome mais diferente teria economizado bastante tempo de diagnóstico.

4. Onde olhar na interface atual

Para o padrão visto em outubro de 2026:

  1. Entre na Awin.
  2. Abra Toolbox → Create-a-Feed.
  3. Localize Feed List Download.
  4. Confirme que o link pertence a um domínio oficial da Awin.
  5. Não cole a URL inteira em chat público, artigo, Issue ou log.
  6. Se a URL tiver a mesma estrutura observada, o segmento logo após publisher// é a data feed key.
  7. Cole apenas o segredo necessário no campo mascarado do script.
  8. Se nada aparecer enquanto você digita, isso pode ser apenas o comportamento normal de entrada secreta; pressione Enter.

O item cinco é o mais importante.

URL longa também pode carregar credencial.

Um segredo não vira informação pública só porque está escondido entre barras.

5. E o DEP0190 que apareceu do nada?

O terminal pode mostrar:

DEP0190: Passing args to a child process with shell option true...

Parece relacionado porque surge exatamente durante a configuração.

Mas a documentação do Node.js define DEP0190 como um aviso sobre execFile ou spawn com uma lista de argumentos e shell:true. O problema é o escape inadequado dos argumentos e o possível risco de shell injection.

Portanto:

não é um erro de autenticação da Awin.

Ainda vale corrigir isso separadamente no script, verificando se shell:true é realmente necessário e se entrada controlada pelo usuário alcança esses argumentos.

Só não misture os dois problemas.

6. Corrija as instruções, não a pessoa

“Leia a URL com mais atenção” não é uma solução durável.

Um configurador melhor deveria:

  • reconhecer /apikey/, como na documentação;
  • reconhecer também o padrão observado productdata-darwin-download/publisher///...;
  • nunca reexibir a chave extraída;
  • nunca registrar a URL completa;
  • parar diante de um formato desconhecido em vez de adivinhar;
  • explicar antes de tudo que Product Feed key e Partner API token são credenciais diferentes.

Isso reduz muito o clássico “entrei na página errada?”.

7. Conclusão

Foi confuso por motivos objetivos:

  • duas credenciais parecidas;
  • nenhum campo óbvio exclusivo para a chave do feed;
  • exemplo da documentação diferente do formato atual observado;
  • credencial escondida em uma URL longa;
  • aviso separado do Node.js surgindo na pior hora.

Então sim: não era algo óbvio.

Na próxima vez, lembre apenas:

Product Feed key não é Partner API token. Vá ao Create-a-Feed, verifique a URL de download e não trate um formato histórico de URL como regra eterna.

E não publique a URL real depois de finalmente encontrar a chave.

Esse é o boss final.

Sources


  1. Awin Help — Product Feed List Download, 2026-08-31 help.awin.com
  2. Awin Help — Downloading feeds using Create-a-Feed, 2026-08-31 help.awin.com
  3. Awin Help — Product Feed Publisher Guide Overview help.awin.com
  4. Node.js documentation — DEP0190 nodejs.org

Nesta série Leia todos os artigos sobre “API” (6 artigos)

Para ler hoje

Cada um responde a uma pergunta que quem lê este artigo costuma ter em seguida.

Ver todos os artigos sobre “API” (6 artigos)Ver todos os artigosMais sobre Tecnologia

Compartilhar este artigo

Se este artigo foi útil, você pode apoiar o site. Apoiar

Publicidade
Publicidade
Publicidade

Mais um? Algo divertido?

Já que você terminou: algumas histórias próximas e outras totalmente diferentes, mas divertidas.

  1. Decisão pequena não merece 30 minutoscomo reduzir risco e atrito
  2. Por que não consigo me envolver com animes "de se identificar"
  3. Minecraft dentro de Elden Ringdá para jogar essa mistura de verdade?
  4. Chorar fácil é fraqueza?O que a ciência diz — e por que um número só engana (choro, peso, pressão e salário)

Encontrar outros artigos

Todos os artigos

Mendoi-chan

Quem mantém o site

Mendoi-chan

Transforma as dificuldades do trabalho e do dia a dia em estruturas claras e próximos passos práticos.