Pobiera mi tylko searchString "Wyrażenie, które ma zostać wyszukane." resztę parametrów pomija nie wiem dlaczego w składni nie mam żadnych błędów bo program się kompiluje. Nie ma sortowania, wyświetla zawsze 50 aukcji chociaż w kodzie jest ustawione na 100, pakiet pobierany jest tylko pierwszy ustawienie na kolejne nic nie zmienia. Korzystałem z dokumentacji i dołączonych do nich przykładów w zakładce "Przykłady wywołań"
SearchOptType searchQuery = new SearchOptType();
searchQuery.searchString = "sony";
searchQuery.searchOptions = 262;
searchQuery.searchOrder = 8;
searchQuery.searchOrderType = 0;
searchQuery.searchCountry = 1;
searchQuery.searchState = 12;
searchQuery.searchOffset = 10;
searchQuery.searchLimit = 100;
int searchCountFeatured = 0;
SearchResponseType[] searchArray = null;
string[] searchExcludedWords = null;
CategoriesStruct[] searchCategories = null;
try
{
int search = service.doSearch(sessionHandle,
searchQuery,
out searchCountFeatured,
out searchArray,
out searchExcludedWords,
out searchCategories);
}
catch (Exception ex)
{
MessageBox.Show(ex.ToString());
}
dokumentacja
http://allegro.pl/webapi/documentation.php/show/id,116#method-input