Open rsbone opened 10 years ago
+1
@rsbone, poradziłeś sobie?
Jasne już wszystko hula jak trzeba, dzięki :) 30-06-2014 21:59, "Maciej Ciemborowicz" notifications@github.com napisał(a):
+1
— Reply to this email directly or view it on GitHub https://github.com/Lackoftactics/allegro-webapi/issues/1#issuecomment-47579079 .
@rsbone, a wyjaśnisz jak? Bo ja też nie mogę tego rozgryźć:).
Zrobiłem tak, że dodałem do client.rb funkcję loc_ver która zwraca local_version za pomocą :do_query_sys_status Potem w głównym pliku webapi.rb najpierw tworzyłem nowego klienta (fakeowego) tylko do wyciągnięcia wersji .... czyli powiedzmy uruchamiałem bone = Allegro::WebApi::Client.new do |config| config.user_login = user_login config.password = user_password config.webapi_key = webapi_key config.country_code = 1 config.local_version = *cokolwiek end
a potem
zmienna = bone.loc_ver
i następnego klienta tworzyłem z config.local_version = zmienna :)
Jakby coś to pisz
Pozdrawiam, SF
W dniu 1 lipca 2014 11:14 użytkownik Maciej Ciemborowicz < notifications@github.com> napisał:
@rsbone https://github.com/rsbone, a wyjaśnisz jak? Bo ja też nie mogę tego rozgryźć:).
— Reply to this email directly or view it on GitHub https://github.com/Lackoftactics/allegro-webapi/issues/1#issuecomment-47634044 .
Witam,
jak dostać się do metody doQueryAllSysStatus? Chodzi mi o to, że aby się zalogować potrzebny jest aktualny klucz wersji, który zmienia się w przypadku aktualizacji któregoś z komponentów drzewa kategorii lub listy pól sprzedaży. W obecnej chwili nie da się wywołać metody client.login, ponieważ klucz wersji jest nieaktualny. Podobno można pobrać aktualny klucz wersji wywołując metody doQueryAllSysStatus lub doQuerySysStatus... ale jak to zrobić skoro nie mogę się zalogować? :)
Prosiłbym o odpowiedź
Pozdrawiam, b1