Kiedy dokładnie się pojawia
Kartę Temu Dashboard otwierasz z menu Temu. Znajdziesz w niej przycisk Test Connection, który w Odoo 17, 18 i 19 jest zawsze widoczny. Po kliknięciu moduł wysyła do Temu kilka zapytań, jedno po drugim. Jeśli cała seria kończy się bez zgłoszenia błędu, zwracany jest komunikat Temu API credentials and connection look valid. To komunikat informacyjny: niczego nie blokuje.
Ten komunikat znajduje się w opublikowanym kodzie gałęzi 17.0, 18.0 i 19.0.

Temu, przycisk testu i komunikat.
Test Connection.
Zanim klikniesz przycisk
- Otwórz kartę
Temu Dashboardz menuTemui sprawdź, czy widzisz przyciskTest Connection.
- Pamiętaj, że test może zmodyfikować kartę (niżej, co zapisuje). Jeśli to dla Ciebie ważne, zanotuj wcześniej skonfigurowane metody API.
- Upewnij się, że Twoja subskrypcja FlexigoTech Cloud jest aktywna. Moduł jej potrzebuje, a bez niej lub przy zawieszonej usłudze przestaje działać to, co zapewnia subskrypcja.
- Pamiętaj, że każde kliknięcie powtarza całą serię zapytań, od zapytania o token.
Co robi test, po kolei
- Najpierw zapytanie o token. Moduł próbuje skonfigurowanej metody dla informacji o tokenie i w razie potrzeby jej alternatyw, bez wysyłania identyfikatora sklepu. Jeśli odpowie inna metoda niż skonfigurowana, karta zapisuje tę, która zadziałała. Jeśli to zapytanie kończy się błędem, test zatrzymuje się w tym miejscu z tym błędem i komunikat się nie pojawia.
- Potem stosowana jest odpowiedź z tokenem, bez zastępowania istniejącego tokenu dostępu. Zapisywana jest data tego sprawdzenia; data ważności, jeśli odpowiedź zawiera taką, którą moduł rozumie; oraz lista uprawnień zwrócona przez Temu, jeśli przychodzi jako lista. Identyfikator sklepu zmienia się tylko wtedy, gdy ten zwrócony przez Temu różni się od tego na karcie, a wtedy moduł dodatkowo zostawia o tym wiadomość.
- Drugie jest testowe zapytanie o zamówienia. Prosi o pierwszą stronę, z rozmiarem strony skonfigurowanym na karcie i limitem 10. Moduł próbuje skonfigurowanej metody, a jeśli zawiedzie, innych kandydatów. Pierwszy, który odpowie bez błędu, uznaje test za udany, a jeśli nie była to metoda skonfigurowana, zostaje zapisany w jej miejsce.
- Błędy tego zapytania nie przerywają testu. Każda nieudana próba jest zapisywana jako ostrzeżenie w logu serwera i następuje przejście do kolejnego kandydata. Odpowiedź z zamówieniami jest tylko zapisywana w logu: kod testu nie robi z nią nic więcej.
- Trzecie, tylko jeśli żadne zapytanie o zamówienia nie zadziałało: zapytanie o dane sklepu. Idzie bez identyfikatora sklepu i z tą samą logiką kandydatów, a także zapisuje metodę, która odpowiedziała. Jego błędy również trafiają do logu jako ostrzeżenia.
- Na końcu decyduje ostatni błąd. Jeśli żadne zapytanie testowe nie zadziałało i zapisany jest jakiś błąd, metoda zgłasza ten ostatni błąd i komunikatu nie zobaczysz. Jeśli kończy bez zgłoszenia czegokolwiek, zwraca
Temu API credentials and connection look valid.
Jeśli komunikat się pojawił
- Zrozum, co potwierdza: po zapytaniu o token Temu odpowiedziało bez błędu na zapytanie o zamówienia albo, jeśli to się nie powiodło, na zapytanie o dane sklepu, z danymi z karty.
- Nie traktuj tego jako czegoś więcej, niż jest: test prosi o małą stronę zamówień i zapisuje odpowiedź w logu. Nie rusza tokenu dostępu, który już miałeś.
- Jeśli zapytanie o zamówienia zawiodło, ale zapytanie o dane sklepu zadziałało, również zobaczysz komunikat. Błąd zamówień zostaje tylko jako ostrzeżenie w logu serwera.
- Sprawdź kartę po teście: skonfigurowana metoda API mogła się zmienić, a identyfikator sklepu mógł zostać zaktualizowany, jeśli Temu zwróciło inny.
- Jeśli chcesz zobaczyć, którzy kandydaci dla zamówień zawiedli, zanim któryś odpowiedział, zajrzyj do ostrzeżeń w logu serwera.
Jeśli komunikat się nie pojawił
- Przeczytaj błąd wyświetlony przez Odoo. Jeśli zawiodło zapytanie o token, jest to błąd tego zapytania. Jeśli zawiodły wszystkie zapytania o zamówienia i wszystkie o dane sklepu, jest to ostatni z nich.
- Pamiętaj o kolejności: jeśli zapytanie o token zawiedzie, test nie dochodzi do zapytań o zamówienia ani o sklep.
- Sprawdź w logu serwera wpisy dla każdej wypróbowanej metody: błędy zapytań o zamówienia i dane sklepu zapisują się jako ostrzeżenia, a błędy zapytania o token jako ostrzeżenia lub informacje, zależnie od błędu.
- Popraw to, co wskazuje błąd, i kliknij ponownie
Test Connection.
Subskrypcja i wersje
Oprócz jednorazowej opłaty za moduł w danej wersji Odoo potrzebujesz subskrypcji FlexigoTech Cloud, plan Connector: 49 €/mies. lub 490 €/rok, netto (bez VAT). Połączenie przechodzi przez FlexigoTech Cloud, który przechowuje dane uwierzytelniające w postaci zaszyfrowanej i pilnuje synchronizacji. Więcej szczegółów znajdziesz na stronie modułu.
Jak pomaga FlexigoTech
FlexigoTech wdraża Odoo 17, 18, 19 i 20 oraz tworzy konektory i integracje na zamówienie. Jeśli test połączenia zwraca błąd, którego nie umiesz zinterpretować, albo chcesz dopasować integrację z Temu do swojej firmy, napisz do nas.
Czytaj dalej
Sprawdzone w kodzie źródłowym konektora (wersja 19.0) i w podlinkowanych źródłach
Źródła
- Kod modułu: flexigobe_temu_connector 19.0 (455b3f0f): models/temu_instance.py
- Kod modułu: flexigobe_temu_connector 19.0 (455b3f0f): views/temu_instance_views.xml
- Kod modułu: flexigobe_temu_connector 19.0 (455b3f0f): models/fgt_cloud.py
- flexigotech.com/precios.html
- flexigotech.com/en/services.html
