Salta al contingut principal
Temu

«No Temu API method candidates are configured.» a Temu Connector for Odoo

En el mètode de crida amb alternatives, l'avís No Temu API method candidates are configured. surt quan la llista de mètodes de l'API de Temu que podia provar és buida; l'acció s'atura.

FlexigoTech · Responsable: Víctor Gómez · Actualitzat el 5 de novembre de 2026

L'essencial

Mòdul
Temu
Versions
Odoo 17, 18, 19 i 20
Comprovat
al codi del connector, versió 19.0 · a les fonts enllaçades al final
Lectura
5 min

Quan surt i què vol dir

L'avís No Temu API method candidates are configured. atura l'acció que el provoca. És un text del mòdul mateix, no una resposta de Temu. En el mètode de crida amb alternatives, surt quan la llista de mètodes que podia provar és buida: ni el mètode demanat ni les seves alternatives donen un nom vàlid. Si surt aquí, no s'ha arribat a provar cap mètode.

El mateix text el llancen dos mètodes del model de la instància de Temu, la fitxa que s'obre des del menú Temu: el de la crida amb mètodes alternatius i el de la crida amb cos JSON i alternatives. La condició que es detalla més avall és la del mètode de crida amb alternatives. El missatge és al codi publicat d'Odoo 17, 18 i 19.

Esquema fet amb codi: el menú Temu, els botons Exchange Auth Code i Refresh Detail, i el missatge No Temu API method candidates are configured.
Esquema generat a partir del codi publicat del mòdul (no és una captura d'Odoo), amb els rètols en anglès del codi original.
Temu orders in Odoo every 15 minutes. Stock out every 5
Vídeo: Temu orders in Odoo every 15 minutes. Stock out every 5 (vídeo en anglès)

Des de quins botons hi pots arribar

El codi enllaça el missatge amb dos botons. Tots dos arriben al mètode de crida amb alternatives, que el llança si es compleix la seva condició:

  • Exchange Auth Code, a la fitxa de la instància de Temu. Amb els valors per defecte no es veu: el botó s'amaga segons el camp Temu connection, el valor per defecte del qual el deixa amagat. Això val per a Odoo 17, 18 i 19.
  • Refresh Detail, a la fitxa d'una comanda de Temu. Es veu sempre, a Odoo 17, 18 i 19.
Esquema fet amb codi a partir de les traduccions del mòdul: el text Exchange Auth Code es mostra com Intercambiar codigo auth amb Odoo en castellà
Esquema (no és una captura d'Odoo) amb el rètol del botó tal com el veu qui té Odoo en castellà.

Que el missatge pugui sortir des d'aquests botons no vol dir que surti cada cop que els premis. Només apareix si es compleix la condició que es descriu més avall.

Un cas per veure-ho

Exemple Cas il·lustratiu: l'empresa i les seves dades són inventades per explicar el flux.

Imagina «Hogar Mediterráneo», una botiga inventada que ja té Temu Connector for Odoo instal·lat. La Marta, que porta les vendes, obre la fitxa d'una comanda de Temu i prem Refresh Detail. En lloc de refrescar res, Odoo mostra No Temu API method candidates are configured.

La Marta podria pensar en les credencials o en què Temu no respon. Però el text de l'avís no és una resposta de Temu: és el mòdul dient que, en preparar la crida, no tenia cap nom de mètode per provar. L'acció s'atura.

El que pot fer la Marta de profitós és anotar quin botó ha premut, en quina fitxa i amb quina versió d'Odoo, i passar aquestes dades a qui manté el mòdul.

La condició exacta al codi

El mètode de crida amb alternatives fa això, en aquest ordre:

  1. Construeix la llista de candidats: el nom del mètode demanat i, després, els noms de reserva que se li hagin passat. Si un valor és text, el separa per comes o per salts de línia, retalla els espais i descarta el que queda buit.
  2. Per cada nom vàlid, el mòdul pot afegir altres noms derivats d'ell, sense repetir l'original.
  3. Recorre la llista i prova cada candidat amb una crida a Temu. Si una crida funciona, retorna el mètode usat i el seu resultat.
  4. Si una crida falla, guarda l'error i comprova si cal continuar amb el candidat següent. Només continua quan l'error encaixa en alguna de les comprovacions de reintent del mòdul, entre elles les d'accés denegat a l'API i les d'error de servei de negoci. Amb qualsevol altre error, el llança tal qual i acaba.
  5. Si ha esgotat la llista i hi ha hagut algun error, llança l'últim.
  6. Si la llista era buida, no hi ha crida ni error previ per llançar, i és llavors quan surt No Temu API method candidates are configured.

D'aquí es dedueix el que distingeix aquest avís en aquest mètode: arriba per no haver-hi res a provar, no perquè tot el que s'ha provat hagi fallat. Si hi ha hagut almenys un candidat i ha fallat, el que veuràs és l'error d'aquella crida, no aquest missatge.

El text d'aquest avís no inclou cap dada variable: el que canvia és el botó que el provoca.

Què fer quan apareix

  1. Anota el botó i la pantalla: Refresh Detail a la fitxa de la comanda o Exchange Auth Code a la fitxa de la instància, que s'obre des del menú Temu.
  2. Comprova la teva versió d'Odoo. El missatge és al codi publicat d'Odoo 17, 18 i 19.
  3. Si has arribat per Exchange Auth Code, tingues present que amb els valors per defecte aquest botó està amagat.
  4. No ho llegeixis com una resposta de Temu: és un text del mòdul mateix, que avisa que no hi havia cap mètode per provar.
  5. Envia a FlexigoTech el que has anotat (botó, fitxa, versió i el text del missatge) perquè es revisi per què la llista de mètodes arriba buida.

Què aprendre del cas

  • L'avís és un text del mòdul, no una resposta de Temu.
  • Es pot arribar a ell des de dos botons diferents, així que dir quin has premut és la primera dada que ajuda.
  • En el mètode de crida amb alternatives, un error d'una crida concreta es mostra amb el seu propi text; aquest avís és el que surt quan la llista de candidats era buida.
  • El missatge és al codi publicat d'Odoo 17, 18 i 19.

Com t'ajuda FlexigoTech

FlexigoTech implanta Odoo 17, 18, 19 i 20 i desenvolupa connectors i integracions a mida, així que pot revisar amb tu la instància de Temu i el flux que t'ha donat l'avís. El mòdul es publica per a Odoo 17, 18, 19 i 20; és de pagament únic per versió i necessita la subscripció a FlexigoTech Cloud (pla Connector: 49 €/mes o 490 €/any, sense IVA). Tens la pàgina del mòdul per veure com es compra.

Continua llegint

Camps de la fitxa Temu Dashboard: què significa cadascun i què posarChecklist dels camps de la fitxa Temu Dashboard a Temu Connector for Odoo: què diu l'ajuda de cadascun, el valor per defecte i què convé decidir.
Comprovat al codi del connector (versió 19.0) i a les fonts enllaçades

Fonts