Open LukaszKorek opened 6 years ago
z tego co widzę POST /sale/dispute-attachments/ tworzy nagłówek załącznika, a nie dodaje wiadomość do dyskusji :)
@rtnet-pl zaiste, trudno się nie zgodzić. Czeski błąd - już poprawiamy. Dzięki, że zwróciłeś na to uwagę.
Jeżeli chodzi o pobieranie dyskusji to jest możliwość rozróżnienia na pobieranie nowych i pominięcie zamknietych dyskusji? Pozdrawiam, Michał
@MBorasinski obecnie nie mamy takiej możliwości, ale dzięki za sugestię - przekażę do odpowiedniego zespołu.
@TomekKaczmarek Czyli metodą * GET /sale/disputes pobieramy wszystkie dyskusje które są dostępne na koncie od momentu założenia tak?
@MBorasinski tak. Aby zawęzić listę wyszukiwania, możesz skorzystać z parametrów:
Np. GET /sale/disputes?limit=4&offset=5
Więcej informacji znajdziesz tutaj: https://developer.allegro.pl/dispute/
@TomekKaczmarek Czy jest jakiś okres czasu po którym znikają dyskusje / zakupione produkty z konta allegro?
Ponieważ aktualnie jak zaloguję się na swoje konto allegro to nie widzę wszystkich zakupionych przedmiotów ani rozpoczętych dyskusji(sporów) od początku założenia konta.
Czy te zakupione przedmioty oraz dyskusje są usuwane po jakimś czasie lub archiwiziowane?
@MBorasinski zasób zwraca wszystkie dyskusje.
Jeśli nie widzisz jakichś danych - wyślij nam proszę więcej informacji - jeśli nie chcesz ich podawać tutaj, możesz to zrobić przez formularz kontaktowy.
Podaj w wiadomości
@TomekKaczmarek
Udało mi się na Allegro Sandbox pobrać dyskusje więc wszystko jak najbardziej działa.
Pytanie bardziej dotyczy samej strony allegro i dyskusji które są na danym koncie.
Mam konto które już ma ponad 10 lat i już dokładnie niej pamiętam ale dawno temu prowadziłem jakąś dyskusje. Teraz jak się zalogowałem na to konto to nie widzę w zakładkach dyskusje tego wątku stąd moje pytanie - Czy dyskusje po jakimś czasie się usuwają lub archiwizują i nie widać ich na koncie allegro?
Dziękuję za odpowiedź.
Pozdrawiam, Michał
@MBorasinski zamówienia wyświetlamy z 6 ostatnich miesięcy, a dyskusje powinny być wszystkie od samego początku istnienia konta.
Witam,
co źle robię, za każdym razem wywala mi błąd, nic mi to nie mówi: {"errors":[{"code":"ERROR","message":"An error has occurred","path":"/sale/disputes/ce0f6da1-21ba-478b-9e9b-5b977377cafa/messages"}]}
kod: $id_sporu = 'disputes/ce0f6da1-21ba-478b-9e9b-5b977377cafa'; $uri = 'https://api.allegro.pl/sale/disputes/' . $id_sporu . '/messages';
$headers = array (
'Accept: application/vnd.allegro.public.v1+json',
'Content-Type: application/vnd.allegro.public.v1+json',
'Accept-Language: PL',
'Authorization: Bearer ' . $this->token . '',
'Api-Key: tutaj-jest-Api-Key',
'Cache-Control: no-cache',
);
$wiadomosc = "Dziękujemy za kontakt. Obsługa klienta pracuje w godzinach 8-16. Na twoją wiadomość odpowiemy zaraz po godzinie 8.00";
$json_message = '{
"text": "' . $wiadomosc . '",
"type": "REGULAR"}';
$curl = curl_init($uri);
curl_setopt($curl, CURLOPT_HTTPHEADER, $headers);
curl_setopt($curl, CURLOPT_CUSTOMREQUEST, 'POST');
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_POSTFIELDS, $json_message);
curl_exec($curl);
Z góry dzięki za pomoc ;)
@igobli Proszę podaj nam trace-id swojego wywołania. Z uwagi na dużą liczbę języków programowania nie prowadzimy wsparcia dla każdego z nich. Być może któryś z użytkowników forum napotkał podobny problem i będzie w stanie pomóc.
Podaje poniżej, trace-id: acf1569119fafc11
@igobli Widzę, że Twój kolejny request zakończył się pomyślnie statusem 201 i dodałeś odpowiedź do dyskusji.
Czy jest szansa na rozbudowanie funkcji GET /sale/disputes?
Przy pobieraniu dyskusji brakuje mi opcji filtrowania. To co chciałbym uzyskać to możliwość pobrania wszystkich dyskusji, gdzie pojawiły się nowe wiadomości lub coś się zmieniło (czyli pewnie potrzebna by była jakaś data updatedAt w ramach parametrów i w odpowiedzi).
Tak jak było wcześniej sugerowane - samo filtrowanie po statusie też dużo by dało.
Na tę chwilę nie planujemy wdrożyć takich funkcjonalności, jednak przekazałem je jako sugestię rozwoju Allegro API. Jeżeli zdecydujemy się na ich udostępnienie, poinformujemy o tym w odpowiednim komunikacie.
Cześć :) W jaki sposób mogłabym przetestować dyskusje na sandbox? Przejście na sandbox ( https://allegro.pl.allegrosandbox.pl/ ) do "Sprzedaż" -> "Wystaw produkt" kieruje do strony https://staging-lokalnie.allegrogroup.com/oferty/wystaw , która nie istnieje :( I drugie pytanie, czy w kwestii filtrowania dyskusji coś się zmieniło? Nie widze nic w dokumentacji, więc podejrzewam, że nie, ale wolałam się upewnić :)
@monika-focus podczas próby wystawiania oferty z konta zwykłego (nie posiadającego statusu Firma) następuje przekierowanie na nieistniejącą witrynę. Wiemy o tym problemie. Na ten moment proszę, abyś skorzystała w takim przypadku z tego linku https://allegro.pl.allegrosandbox.pl/offer/?lokalnie.
Dla konta zwykłego na Sandboxie w Moje Allegro, tak samo jak w przypadku wersji produkcyjnej strony - pokazujemy linki prowadzące do Allegro Lokalnie. Allegro Lokalnie nie posiada środowiska testowego, stąd też brak możliwości wyświetlenia strony.
Aby ominąć ten problem, możesz także zmienić typ konta na konto firma w zakładce Dane Konta.
W kwestii filtrowania dyskusji nic się nie zmieniło. Zachęcam do zapoznania się z naszym poradnikiem dot. obsługi dyskusji.
@AureliuszBrussy dziękuję za pomoc :)
@AureliuszBrussy w jaki sposób są posortowane dyskusje? I czy za każdym razem sortowanie odbywa się w ten sam sposób?
@monika-focus dyskusje są posortowane od najmłodszych do najstarszych. Nie ma możliwości posortowania ich w inny sposób.
Sortowanie od najmłodszych do najstarszych jest realizowane po dacie stworzenia czy po dacie ostatniej aktualizacji?
@piotrooo po dacie utworzenia dyskusji.
Udostępniliśmy zasoby, które pozwolą korzystać z dyskusji za pomocą REST API na koncie zautoryzowanego sprzedawcy.
Przygotowaliśmy następujące metody:
Więcej informacji znajdziecie w artykule.