Funkcje

Jaki numer (ID) ma login Allegro?

Jaki numer (ID) ma login Allegro?

Wielu użytkowników Allegro — zwłaszcza programistów, analityków czy integratorów — potrzebuje znać numer ID konta danego użytkownika. Choć Allegro nie udostępnia tego numeru bezpośrednio w interfejsie, istnieje prosty sposób, by go znaleźć — i to bez logowania czy użycia API.

Poniżej pokazujemy, jak sprawdzić ID konta Allegro, znając tylko login sprzedawcy.

#Krok po kroku – jak to zrobić?

#Wejdź na stronę ocen użytkownika

W przeglądarce wpisz poniższy adres zmieniając LOGIN_SPRZEDAWCY na właściwą nazwę użytkownika:

allegro.pl/uzytkownik/LOGIN_SPRZEDAWCY/oceny

Przykład dla konta the-point: allegro.pl/uzytkownik/the-point/oceny

#Otwórz konsolę przeglądarki (DevTools)

W większości przeglądarek możesz to zrobić naciskając:

  • F12, albo
  • Ctrl + Shift + I (Windows) / Cmd + Option + I (Mac)

Następnie przejdź do zakładki Console.

#Wklej poniższy kod JavaScript i uruchom go:

 1  var m = document.body.innerHTML.match(/"sellerId":"(\d+)"/);
 2  console.log(m?.[1]||"Nie znaleziono");

Jeśli wszystko działa poprawnie, w konsoli zobaczysz coś takiego 101990993. To właśnie ID konta Allegro przypisanego do loginu the-point.

#Dlaczego to działa?

Podczas ładowania strony ocen, Allegro osadza dane użytkownika w kodzie HTML jako strukturę JSON. Wśród tych danych znajduje się pole "sellerId", które identyfikuje konto w systemie Allegro. Kod powyżej wyszukuje tę wartość i wypisuje ją w konsoli.

#Uwaga końcowa

Powyższa metoda jest oparta wyłącznie na publicznie dostępnych danych. Allegro może w przyszłości zmienić strukturę strony lub sposób osadzania danych, więc ta technika może przestać działać.

Na razie jednak — działa świetnie!