Your comments

Niestety nie ma innego wyjścia jak parsowanie htmla, jest to pewniejsze niż obecne API.

Popieram, nie rozumiem dlaczego to nie zostalo jeszcze zrealizowane. Wchodząc na stronę jako użytkownik niezalogowany do allegro mogę przeglądać oferty.

Wydaje mi się ze problem nie tkwi w skomplikowaniu realizacji tej zmiany, lecz wynika z faktu ze allegro nie chce udostępnić wyszukiwania dla niezalogowanych użytkowników.

Szkoda bo obecnie jest to średnie rozwiązanie i nie da się tego używać :-(.

Mam identyczny problem aplikacja będzie korzystała często z metody doSearch, nie potrzebuję również wymuszać od użytkowników autoryzacji. Poza tym wymuszanie zalogowania użytkownika jest trochę dziwne, jako normalni użytkownicy wyszukiwać w serwisie allegro można bez zalogowania.
Zrobienie 2 wersji metody doSearch nie jest chyba problemem?