![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 155 Pomógł: 0 Dołączył: 22.06.2010 Ostrzeżenie: (0%) ![]() ![]() |
Witam, mam problem z webapi allegro. Mają ustawiony limit zapytań po przekroczeniu którego IP jest blokowane i trzeba przejść pod adres http://webapi.allegro.pl/blocked/index.php wpisać captche i blokada znika. Trzeb tam przejść z IP na którym jest blokada i w przypadku serwerów www jest problem...
Pomyślałem że można by wykorzystać cURL, pobrać obrazek captcha i wysłać zapytanie przez cURL z kodem i ciastkiem. Niby wszystko jest ok ale formularz zawiera dodatkowo token... Formularz:
Po pobraniu formularza przez cURL nie ma tego tokena w kodzie html a bez niego formularz nie przechodzi. HELP! Mój kod:
Ten post edytował duch4ever 27.11.2014, 00:10:11 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 763 Pomógł: 117 Dołączył: 15.03.2010 Skąd: void Ostrzeżenie: (0%) ![]() ![]() |
Tak, token musi być przesłany bo określa on po części "intencje" użytkownika i blokuje spamowanie takich endpointów przez boty.
Dlaczego jednak czasami go otrzymujesz a czasami nie, to nie mam pojęcia. Musisz zbadać problem, może to są różne formularze? Albo jeżeli używasz regex-a to masz zły wzorzec. No nie wiem, za mało informacji żebym mógł cokolwiek stwierdzić. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 13.10.2025 - 08:04 |