Saltar para o conteúdo principal
Amazon

O aviso do ID e do segredo de cliente LWA no Amazon Connector para Odoo

Surge ao guardar uma conta da Amazon cujo modo de ligação é o da sua própria app da Amazon e à qual falta o ID de cliente ou o segredo de cliente LWA. Resolve-se preenchendo esses dados ou mudando o modo de ligação para FlexigoTech Hub; abaixo, a mensagem completa e os passos.

FlexigoTech · Responsável: Víctor Gómez · Atualizado em 5 de novembro de 2026

O essencial

Módulo
Amazon
Versões
Odoo 17, 18, 19 e 20
Verificado
no código do conector, versão 20.0 · nas fontes indicadas no fim
Leitura
5 min

Quando surge a mensagem

É um erro que interrompe a ação. Com o Odoo em português de Portugal vê-a assim: Indique o ID de cliente e o segredo de cliente LWA, ou mude o Modo de ligação para «FlexigoTech Hub» para ligar sem a sua própria app da Amazon. (Set the LWA Client ID and Client Secret, or switch Connection Mode to "FlexigoTech Hub" to connect without your own Amazon app.). O texto está no código publicado de todos os ramos do módulo: 17.0, 18.0, 19.0 e 20.0.

Esquema feito com código, não um ecrã do Odoo, com a mesma mensagem em castelhano, alemão, francês, italiano e português
Esquema feito com código a partir das traduções publicadas do módulo: a mensagem tal como o utilizador a vê consoante o idioma do seu Odoo.

A verificação pertence à ficha da conta da Amazon e dispara ao guardar. Segundo o código do Odoo 20.0, têm de verificar-se em simultâneo duas condições:

  • O Modo de ligação (Connection Mode) está em A sua própria app da Amazon (avançado) (Your own Amazon app (advanced)).
  • Falta o ID de Cliente LWA ou falta o segredo de cliente LWA: basta que falte um dos dois. Um valor que só tenha espaços conta como vazio.

A verificação volta a ser feita quando se guarda uma alteração ao modo de ligação, ao ID de cliente ou ao segredo de cliente. Se a condição se cumprir, a ficha não é guardada. Com o modo FlexigoTech Hub (um clique, recomendado) (FlexigoTech Hub (one click, recommended)), esta verificação não dispara.

Esquema feito com código, não um ecrã do Odoo: o menu de contas, guardar com os campos de modo de ligação e ID de cliente LWA, e a mensagem de erro
Esquema feito com código a partir do código publicado do módulo (Odoo 17.0, 18.0, 19.0 e 20.0).
Your Odoo doesn't talk to Amazon, Temu or Shopify?
Vídeo: Your Odoo doesn't talk to Amazon, Temu or Shopify? (vídeo em inglês)

O que faz o código ao guardar, por ordem

Para cada conta que se guarda, o módulo olha primeiro para o modo de ligação. Se o modo for FlexigoTech Hub, esta verificação termina aí e não pede nenhum dado LWA.

Se o modo for a sua própria app da Amazon, o módulo olha para o ID de cliente e para o segredo de cliente LWA, retirando os espaços das extremidades. Se qualquer um dos dois ficar vazio, lança o erro e a ação é interrompida: não se guarda o que ia alterar na ficha.

Por isso o aviso pode surgir mesmo que só tenha mexido num campo. Se mudar o modo para a sua própria app e deixar o ID ou o segredo por preencher, a ficha não é guardada até que os dois tenham valor.

O que significa

O módulo distingue entre ligar com o Hub e ligar com a sua própria app. Segundo a ajuda do campo do modo de ligação, com o Hub liga-se com um clique através da app da Amazon já publicada pela FlexigoTech, sem conta de programador e sem credenciais LWA para criar. Com a sua própria app, fornece o seu próprio ID e segredo de cliente do Login-with-Amazon.

A mensagem diz-lhe que a conta está no modo da sua própria app e que não tem essas credenciais completas. Dá-lhe duas saídas: preencher o ID e o segredo de cliente LWA, ou mudar o modo de ligação para FlexigoTech Hub.

Como resolver passo a passo

  1. Abra o menu Amazon › Configuração › Contas (Amazon › Configuration › Accounts). Cada troço exige uma permissão: Contas e Configuração exigem Gestor (Manager) e Amazon exige Visualizador (Viewer). Se não vir um troço, falta-lhe essa permissão.
  2. Abra a ficha da conta que não se guarda e entre no separador Credenciais (Credentials).
  3. Veja se o separador mostra o grupo Modo de ligação: aí está o modo da conta. No ecrã o campo aparece sem rótulo, só se vê o seu conteúdo, com as opções de modo. Com os valores por defeito este campo não se vê.
  4. Se o campo do modo de ligação estiver visível, escolha FlexigoTech Hub (um clique, recomendado) para ligar sem a sua própria app da Amazon, ou deixe A sua própria app da Amazon (avançado) para continuar com a sua app.
  5. Se continuar com a sua própria app, o separador mostra o grupo Credenciais LWA (LWA Credentials) com o campo ID de Cliente LWA. Preencha-o. A mensagem refere também o segredo de cliente LWA e a verificação exige que tenha valor, pelo que o ID sozinho não basta: os dois têm de estar preenchidos.
  6. Guarde a ficha. Se a mensagem voltar, confirme que nem o ID nem o segredo estão em branco ou só com espaços.

O que verificar depois

A ficha é guardada sem o aviso. Se mudou para o Hub, o campo ID de Cliente LWA deixa de se ver, porque fica oculto quando o modo não é a sua própria app. Se continuou com a sua app, volte a abrir a ficha e confirme que o modo e o ID continuam como os deixou.

Perguntas sobre este aviso

Porque não vejo o campo do modo de ligação?

Com os valores por defeito este campo não é mostrado. Quando é mostrado, encontra-o no separador Credenciais, no grupo Modo de ligação, sem rótulo: só se vê o seu conteúdo.

Porque não vejo o ID de cliente LWA?

O campo ID de Cliente LWA fica oculto quando o modo não é A sua própria app da Amazon (avançado). O valor por defeito do código é o Hub, pelo que com os valores por defeito não se vê. Aparece, no grupo Credenciais LWA do separador Credenciais, quando o modo é a sua própria app.

Guarda-se alguma coisa se surgir o aviso?

Não. É um erro que interrompe a ação: a ficha não é guardada com o que ia alterar. Corrija os dados ou o modo e volte a guardar.

Pode surgir noutras versões do Odoo?

A mensagem está no código publicado de 17.0, 18.0, 19.0 e 20.0. As condições concretas (modo da sua própria app e ID ou segredo vazio) são as do código do Odoo 20.0.

Onde se explica cada campo da conta?

Como ajuda a FlexigoTech

A FlexigoTech implementa o Odoo 17, 18, 19 e 20 e desenvolve conectores e integrações à medida. O módulo está publicado no Odoo Apps para 17.0, 18.0, 19.0 e 20.0: consulte a ficha do Odoo Apps ou a página do módulo se quiser ver o que inclui.

Continue a ler

Campos de Pagamentos e Contabilidade da conta do Amazon Connector: o que significa cada um e o que preencherChecklist dos campos de Pagamentos e Contabilidade da conta do Amazon Connector para Odoo: o que significa cada um segundo a sua ajuda e o que decidir.Campos da conta SP-API do Amazon Connector for Odoo: o que diz cada ajuda e o que definirComparação dos campos de faturas, auditoria de reembolsos e relatórios FBA da conta SP-API no Amazon Connector for Odoo: a sua ajuda e os seus valores.
Verificado no código do conector (versão 20.0) e nas fontes indicadas

Fontes