Wanneer verschijnt de melding precies
Het formulier van Temu Dashboard open je via het menu Temu. Daar staat de knop Test Connection, die in Odoo 17, 18 en 19 altijd zichtbaar is. Als je erop klikt, stuurt de module achter elkaar meerdere aanvragen naar Temu. Als de reeks eindigt zonder een fout, geeft de module de melding Temu API credentials and connection look valid. terug. Het is een melding: ze blokkeert niets.
Het bericht staat in de gepubliceerde code van de branches 17.0, 18.0 en 19.0.

Temu, testknop en melding.
Test Connection.
Voordat je op de knop klikt
- Open het formulier van
Temu Dashboardvia het menuTemuen controleer dat je de knopTest Connectionziet.
- Houd er rekening mee dat de test het formulier kan wijzigen (verderop staat wat er wordt opgeslagen). Noteer als je wilt eerst de API-methoden die je had ingesteld.
- Controleer dat je abonnement op FlexigoTech Cloud actief is. De module heeft het nodig en zonder abonnement, of met een opgeschorte dienst, stopt wat het abonnement biedt.
- Bedenk dat elke klik de volledige reeks aanvragen opnieuw uitvoert, te beginnen met die van het token.
Wat de test doet, in volgorde
- Eerst de tokenaanvraag. De module probeert de ingestelde methode voor de tokeninformatie en, indien nodig, de alternatieven, zonder het winkel-ID mee te sturen. Als niet de ingestelde methode antwoordt, slaat het formulier voortaan de methode op die wel werkte. Als deze aanvraag met een fout eindigt, stopt de test daar met die fout en verschijnt de melding niet.
- Daarna wordt het tokenantwoord verwerkt, zonder het bestaande toegangstoken te vervangen. Er wordt opgeslagen: de datum van deze controle; de vervaldatum, als het antwoord er een bevat die de module begrijpt; en de lijst met rechten die Temu teruggeeft, als die als lijst binnenkomt. Het winkel-ID wordt alleen gewijzigd als het ID dat Temu teruggeeft verschilt van dat in het formulier, en dan laat de module dat bovendien vastleggen met een bericht.
- Tweede stap: een testaanvraag voor orders. Ze vraagt de eerste pagina op, met de paginagrootte uit het formulier en een maximum van 10. De module probeert de ingestelde methode en, als die mislukt, andere kandidaten. De eerste die zonder fout antwoordt, telt als geslaagd en wordt, als het niet de ingestelde was, in de plaats daarvan opgeslagen.
- Fouten bij die aanvraag onderbreken de test niet. Elke mislukte poging wordt als waarschuwing in het serverlog genoteerd en er wordt doorgegaan met de volgende kandidaat. Het orderantwoord wordt alleen in het log genoteerd: de testcode doet er verder niets mee.
- Derde stap, alleen als geen enkele orderaanvraag werkte: een aanvraag voor winkelgegevens. Ze wordt zonder winkel-ID verstuurd en met dezelfde kandidatenlogica, en slaat ook de methode op die heeft geantwoord. Ook de fouten daarvan worden als waarschuwing in het log genoteerd.
- Aan het einde beslist de laatste fout. Als geen enkele testaanvraag werkte en er een fout is opgeslagen, gooit de methode die laatste fout en zie je de melding niet. Als ze eindigt zonder iets te gooien, geeft ze
Temu API credentials and connection look valid.terug.
Als de melding verschijnt
- Begrijp wat ze bevestigt: na de tokenaanvraag heeft Temu met de gegevens uit het formulier zonder fout geantwoord op een orderaanvraag of, als die mislukte, op een aanvraag voor winkelgegevens.
- Neem het niet voor meer dan het is: de test vraagt een kleine pagina orders op en noteert het antwoord in het log. Het toegangstoken dat je al had, blijft onaangeroerd.
- Als de orderaanvraag mislukte maar die voor winkelgegevens werkte, zie je de melding ook. De orderfout blijft alleen als waarschuwing in het serverlog staan.
- Bekijk het formulier na de test: de ingestelde API-methode kan veranderd zijn en het winkel-ID kan zijn bijgewerkt als Temu een ander ID teruggaf.
- Wil je zien welke orderkandidaten mislukten voordat er een antwoordde, kijk dan naar de waarschuwingen in het serverlog.
Als de melding niet verschijnt
- Lees de fout die Odoo toont. Als de tokenaanvraag mislukte, is het de fout van die aanvraag. Als alle orderaanvragen en alle aanvragen voor winkelgegevens mislukten, is het de laatste daarvan.
- Onthoud de volgorde: als de tokenaanvraag mislukt, komt de test niet toe aan de order- en winkelaanvragen.
- Bekijk in het serverlog de vermeldingen van elke geteste methode: de fouten van de order- en winkelgegevensaanvragen blijven als waarschuwing staan en die van de tokenaanvraag als waarschuwing of als informatie, afhankelijk van de fout.
- Verhelp wat de fout aangeeft en klik opnieuw op
Test Connection.
Abonnement en versies
Naast de eenmalige betaling voor de module per Odoo-versie heb je het abonnement op FlexigoTech Cloud nodig, plan Connector: € 49 per maand of € 490 per jaar, excl. btw. De verbinding loopt via FlexigoTech Cloud, dat de gegevens versleuteld opslaat en de synchronisatie bewaakt. Meer details vind je op de pagina van de module.
Zo helpt FlexigoTech
FlexigoTech implementeert Odoo 17, 18, 19 en 20 en ontwikkelt connectors en integraties op maat. Als de verbindingstest een fout geeft die je niet kunt duiden, of als je de integratie met Temu aan je bedrijf wilt aanpassen, neem dan contact met ons op.
Lees verder
Gecontroleerd in de broncode van de connector (versie 19.0) en in de gelinkte bronnen
Bronnen
- Broncode van de module: flexigobe_temu_connector 19.0 (455b3f0f): models/temu_instance.py
- Broncode van de module: flexigobe_temu_connector 19.0 (455b3f0f): views/temu_instance_views.xml
- Broncode van de module: flexigobe_temu_connector 19.0 (455b3f0f): models/fgt_cloud.py
- flexigotech.com/precios.html
- flexigotech.com/en/services.html
