Allegro WebAPI polecenie doGetItemsList w C#

0

Mam problem z doGetItemsList. Nie wiem jak się dostać zwracanych danych i dlaczego jest tyle parametrów skoro w dokumentacji podane jest tylko 7

            //filterOptions
            FilterOptionsType[] fil = new FilterOptionsType[1];
            fil[0] = new FilterOptionsType();
            fil[0].filterId = "category"; //filterId 
            string[] s = new string[1]; //filterValueId 
            s[0] = "148422";
            fil[0].filterValueId = s;

            int itemFeaturedCount = 0;
            bool itemFeaturedCountSpecified = false;
            ItemsListType[] itemList = null;
            CategoriesListType categoriesList = null;
            FiltersListType[] filterList = null;
            string[] filtersRejected = null;

            int itt = service.doGetItemsList(webapiKey, //1.webapiKey
                                                     1, //2.countryId 
                                                    fil, //3.filterOptions 
                                                   null, //4.sortOptions 
                                                      0, //5.resultSize 
                                                  false, //6.resultOffset   
                                                      0, //7.resultScope  
                                                  false,
                                                      0,
                                                  false,
                                  out itemFeaturedCount,
                         out itemFeaturedCountSpecified,
                                           out itemList,
                                     out categoriesList,
                                         out filterList,
                                   out filtersRejected); 
 

program pisany w C# visual studio 2012 C#

dokumentacja http://allegro.pl/webapi/documentation.php/show/id,1342#method-input

0

Dane zwracane masz w parametrach out, pozostałe parametry są "zwykłymi" parametrami. Swoją drogą możesz sobie zrobić Fasadę ( http://pl.wikipedia.org/wiki/Fasada_(wzorzec_projektowy) ) do tego serwisu tak aby ci się z niego łatwiej korzystało w reszcie aplikacji.

1 użytkowników online, w tym zalogowanych: 0, gości: 1