anuluj
Pokazywanie wyników dla 
Zamiast tego wyszukaj 
Czy miało to oznaczać: 

Kopiowanie danych producentów i osób odpowiedzialnych dla sprzedawców posiadających kilka kont

Kategorie
kupujący
kupujący 1033
inne
inne 201
Statusy
new
Nowy pomysł
Pomysł oczekuje na formalną weryfikację
5
needs_info
Wymaga uzupełnienia
Poprosiliśmy autora pomysłu o uzupełnienie go
85
investigating
Weryfikowany
Allegro sprawdza, czy pomysł jest możliwy do wykonania
236
accepted
Zaakceptowany
Pomysł został zaakceptowany i przekazany do realizacji
135
declined
Odrzucony
Pomysł nie będzie mógł zostać zrealizowany...
1224
delivered
Zrealizowany
Pomysł został wdrożony i jest już widoczny w Allegro!
591

Kopiowanie danych producentów i osób odpowiedzialnych dla sprzedawców posiadających kilka kont

_Polcan_
#8 Zapaleniec#

Dodanie opcji pozwalającej na kopiowanie z konta głównego wybranych / zaznaczonych danych producentów i osób odpowiedzialnych do swoich pozostałych kont na Allegro. Tak aby nie trzeba było na każdym koncie Allegro uzupełniać tych danych ręcznie.

2 Komentarze
_HolaOla_
Moderatorka
Moderatorka
Status zmieniony na: Weryfikowany

@_Polcan_ bardzo dziękuję za tę sugestię! Sprawdzimy jakie mamy możliwości w tej kwestii i wrócę tutaj z odpowiedzią. 

tomsyty
#10 Popularyzator#

 

Można to zrobić przez API, przykład z użyciem programu Postman.

allegro - copy responsible producers and persons.gifPo instalacji i utworzeniu dowolnego workspace przeciągnij do niego plik kolekcji allegro-copy_responsible_producers_and_persons.postman_collection.json 

Następnie przejdź do folderu "Authorization" i w kroku 1 na karcie "Scripts" w zakładce "Pre-request" uzupełnij pola "account" (login z Allegro), "clientId" i "clientSecret", które uzyskasz rejestrując aplikację na stronie https://developer.allegro.pl . Jako pierwsze podaj konto z którego dane producenta i osób odpowiedzialnych mają być kopiowane (konto źródłowe).

 

Przy rejestracji aplikacji podaj dowolną nazwę, zaznacz drugą opcję ("Aplikacja działa w środowisku bez dostępu do przeglądarki lub klawiatury (np. aplikacja konsolowa lub na urządzeniu typu telewizor)"), zaznacz uprawnienia "allegro:api:sale:settings:read", checkboxa na końcu "Znam i akceptuję regulamin REST API Allegro" i kliknij "Zarejestruj". Po rejestracji aplikacji kliknij "szczegóły" aby wyświetlić Client ID i Client Secret. Zaznacz je, skopiuj i wklej na zakładce "Pre-request" w odpowiadających im polach.

 

Dla kont docelowych zrób podobnie, przy czym na stronie rejestracji aplikacji zaznacz dodatkowo "allegro:api:sale:settings:write". a przed wypełnianiem danych w zakładce "Pre-request" w zależności od ilości kont do których będziesz kopiował dane - skopiuj i wklej tyle razy ile potrzebujesz obiekt opisujący konto (wszystko między nawiasami klamrowymi { i } (łącznie z nimi), pamiętaj też o przecinku rozdzielającym obiekty. Ja mam tylko jedno konto główne i jedno testowe, dlatego drugie konto rejestrowałem w serwisie testowym Sandbox i zmieniłem zawartość pola "environment", Ty jednak nie będziesz tego robił więc nie zmieniaj tego pola. Upewnij się tylko że kopiujesz drugi obiekt (ten który zawiera "scope" : "allegro:api:sale:settings:read allegro:api:sale:settings:write"). Zwracaj uwagę na stronie developer.allegro.pl na jakie konto jesteś zalogowany.

 

Po wszystkim zapisz (Ctrl+S). Rozwiń konsolę klikając na dole "Console", a po prawej trzykropek i "Hide network", aby ograniczyć liczbę nieistotnych komunikatów w konsoli. Kliknij "Send".

 

Otrzymasz linki do powiązania rejestracji w serwisie Allegro. Skopiuj każdy z nich (nie są klikalne w Postmanie), wklej w przeglądarce, przejdź kolejne kroki klikając "Dalej", "Kontynuuj", "Tak, powiąż". Po powiązaniu wszystkich aplikacji wykonaj krok 2 z folderu "Authorization". W konsoli otrzymasz informację o pobraniu tokenów dla kont. Krok 3 służy do odświeżenia tokenów (są ważne 12 godzin), na razie nie będziesz tego potrzebował, dopiero później jak upłynie ten czas (w razie czego w konsoli pojawi się komunikat o konieczności odświeżenia tokenów w kroku 3 gdybyś o tym zapomniał i próbował wykonywać kolejne operacje na nieaktywnych tokenach).

 

Teraz czas na właściwe działanie - pobranie z konta źródłowego listy producentów. Wykonaj krok 4, po czym przejdź do zakładki "Visualization". Dla wygody możesz zwinąć pasek boczny klikając "Collapse sidebar" w lewym dolnym rogu oraz zamknąć konsolę. Zaznacz producentów których chcesz skopiować, kliknij "Wybierz zaznaczone". W polu pod tabelą pojawią się dane zaznaczonych producentów. Zaznacz je (najlepiej klikając szybko trzy razy), skopiuj, przejdź do głównego drzewa kolekcji "allegro - copy responsible producers and persons" i na karcie "Variables" w sekcji "Current value" dla "responsibleProducers" - wklej skopiowaną wartość po czym zapisz. Przejdź do kroku 5 - kopiowania producentów do kont docelowych. Po jego wykonaniu wszystkie konta docelowe będą miały dodanych producentów których dane zaznaczyłeś i wkleiłeś we wcześniejszym kroku. Za każdym razem następuje sprawdzanie czy producent jest już dodany (po nazwie własnej), jeśli tak, to jest on pomijany. Z racji tego że póki co nie ma możliwości usuwania producentów, na gifie widzisz komunikat że producent już istnieje bo dodałem ich przed nagraniem gifa, ale normalnie otrzymasz komunikat o innej treści informujący o dodaniu producenta do konta.

 

Analogicznie zrób z osobami odpowiedzialnymi w krokach 6 i 7, zaznaczając, wybierając, kopiując i wklejając do sekcji "responsiblePersons". Pamiętaj o zapisaniu.

 

Po wykonaniu zadań możesz wyczyścić dane producentów i osób odpowiedzialnych z karty "Variables" klikając trzykropek przy odpowiednich polach i wybierając "Reset" po czym zapisać, żeby być gotowym na kolejne kopiowanie w przyszłości.

oznacz moderatorów