Quando surge exatamente
A ficha do Temu Dashboard abre-se a partir do menu Temu. Nela está o botão Test Connection, que no Odoo 17, 18 e 19 aparece sempre. Ao clicar nele, o módulo lança várias consultas à Temu, uma a seguir à outra. Se a série terminar sem lançar nenhum erro, devolve o aviso Temu API credentials and connection look valid. É um aviso: não bloqueia nada.
A mensagem está no código publicado dos ramos 17.0, 18.0 e 19.0.

Temu, botão de teste e aviso.
Test Connection, porque o módulo não o traduz.
Antes de clicar no botão
- Abre a ficha do
Temu Dashboarda partir do menuTemue confirma que vês o botãoTest Connection.
- Tem presente que o teste pode modificar a ficha (mais abaixo, o que guarda). Se te interessar, anota antes os métodos de API que tinhas configurados.
- Confirma que a tua subscrição do FlexigoTech Cloud está ativa. O módulo precisa dela e, sem ela ou com o serviço suspenso, pára o que a subscrição proporciona.
- Lembra-te de que cada clique repete a série completa de consultas, desde a do token.
O que faz o teste, por ordem
- Primeiro, a consulta do token. O módulo testa o método configurado para a informação do token e, se for preciso, as suas alternativas, sem enviar o identificador da loja. Se o que responder não for o configurado, a ficha passa a guardar o que funcionou. Se esta consulta terminar em erro, o teste pára aí com esse erro e o aviso não aparece.
- Depois, aplica-se a resposta do token, sem substituir o token de acesso que já existe. Guarda-se a data desta verificação; a data de expiração, se a resposta trouxer uma que o módulo entenda; e a lista de permissões que a Temu devolve, se vier como lista. O identificador da loja só é alterado se o que a Temu devolve for diferente do da ficha, e nesse caso o módulo deixa ainda registo com uma mensagem.
- Segundo, uma consulta de teste de encomendas. Pede a primeira página, com o tamanho de página configurado na ficha e um limite de 10. O módulo testa o método configurado e, se falhar, outros candidatos. O primeiro que responde sem erro dá o teste por bom e, se não era o configurado, fica guardado no seu lugar.
- As falhas dessa consulta não interrompem o teste. Cada tentativa falhada é registada como advertência no log do servidor e passa-se ao candidato seguinte. A resposta de encomendas só fica registada no log: o código do teste não faz mais nada com ela.
- Terceiro, só se nenhuma consulta de encomendas funcionou: uma consulta de dados da loja. Vai sem identificador da loja e com a mesma lógica de candidatos, e também deixa guardado o método que tiver respondido. As suas falhas também são registadas como advertência no log.
- No fim, decide o último erro. Se nenhuma consulta de teste funcionou e há um erro guardado, o método lança esse último erro e não verás o aviso. Se terminar sem lançar nada, devolve
Temu API credentials and connection look valid.
Se surgir o aviso
- Percebe o que confirma: depois da consulta do token, a Temu respondeu sem erro a uma consulta de encomendas ou, se essa falhou, a uma de dados da loja, com os dados da ficha.
- Não o tomes por mais do que é: o teste pede uma página pequena de encomendas e regista a resposta no log. Não mexe no token de acesso que já tinhas.
- Se a consulta de encomendas falhou mas a de dados da loja funcionou, também verás o aviso. A falha de encomendas fica apenas como advertência no log do servidor.
- Revê a ficha depois do teste: o método de API configurado pode ter mudado, e o identificador da loja pode ter sido atualizado se a Temu devolveu um diferente.
- Se quiseres ver que candidatos de encomendas falharam antes de um responder, consulta as advertências do log do servidor.
Se o aviso não surgir
- Lê o erro que o Odoo mostra. Se a consulta do token falhou, é o erro dessa consulta. Se falharam todas as de encomendas e todas as de dados da loja, é o último delas.
- Lembra-te da ordem: se a consulta do token falha, o teste não chega às de encomendas nem às da loja.
- Revê no log do servidor as entradas de cada método testado: as falhas das consultas de encomendas e de dados da loja ficam como advertência, e as da consulta do token, como advertência ou como informação, consoante o erro.
- Corrige o que o erro indicar e volta a clicar em
Test Connection.
Subscrição e versões
Para além do pagamento único do módulo por versão do Odoo, precisas da subscrição do FlexigoTech Cloud, plano Conector: 49 €/mês ou 490 €/ano, sem IVA. A ligação passa pelo FlexigoTech Cloud, que guarda cifradas as credenciais e vigia a sincronização. Tens mais detalhes na página do módulo.
Como ajuda a FlexigoTech
A FlexigoTech implementa o Odoo 17, 18, 19 e 20 e desenvolve conectores e integrações à medida. Se o teste de ligação te der um erro que não sabes interpretar, ou precisares de adaptar a integração com a Temu à tua empresa, escreve-nos.
Continue a ler
Verificado no código do conector (versão 19.0) e nas fontes indicadas
Fontes
- Código do módulo: flexigobe_temu_connector 19.0 (455b3f0f): models/temu_instance.py
- Código do módulo: flexigobe_temu_connector 19.0 (455b3f0f): views/temu_instance_views.xml
- Código do módulo: flexigobe_temu_connector 19.0 (455b3f0f): models/fgt_cloud.py
- flexigotech.com/precios.html
- flexigotech.com/en/services.html
