SiGGiS 0 Napisano 5 Stycznia 2008 Udostępnij Napisano 5 Stycznia 2008 w Tytuły aukcji nie wiem czy to w tym dziale powinienem zamieścić ten wątek ale chodzi o to że jest jakiś problem z tytułami aukcji wystawianymi poprzez sello wystawiając aukcje poprzez standardowy formularz w allegro.pl mogę w tytule wpisać więcej znaków aniżeli wystawiając aukcję poprzez sello, dodam że chodzi o taki tytuł w którym występuje znaczek & (ang. and) jest to różnica 5 znaków przy i tak ograniczonym tytule do 50 znaków to jest dość sporo jeszcze raz sprawdzałem ręcznie i rzeczywiście jest taki błąd wygląda na to że przy pomocy sello mogę wystawić aukcję tylko z tytułem max 44 znaki zaznaczam że niewystępują w nim żadne znaki typu & jak coś to mogę wysłać screeny administratorom z dokładniejszym opisem Pozdrawiam Cytuj Link to postu
ja_CK 0 Napisano 5 Stycznia 2008 Udostępnij Napisano 5 Stycznia 2008 w Tytuły aukcji wystawiając aukcje poprzez standardowy formularz w allegro.pl mogę w tytule wpisać więcej znaków aniżeli wystawiając aukcję poprzez sello, dodam że chodzi o taki tytuł w którym występuje znaczek & (ang. and) jest to różnica 5 znaków przy i tak ograniczonym tytule do 50 znaków to jest dość sporo Pozdrawiam Nie jest to błąd. Wynika to ze sposobu kodowania znaków. W ISO-8859-2 and to & , czyli 5 znaków Na tej stronie masz zestawienie , jak wyglądają znaki specjalne w ISO-8859-2 : http://www.webdiary.pl/technologie+art.id+181.htm Cytuj Link to postu
SiGGiS 0 Napisano 5 Stycznia 2008 Autor Udostępnij Napisano 5 Stycznia 2008 w Tytuły aukcji Nie jest to błąd. Wynika to ze sposobu kodowania znaków. W ISO-8859-2 and to & , czyli 5 znaków Na tej stronie masz zestawienie , jak wyglądają znaki specjalne w ISO-8859-2 : http://www.webdiary.pl/technologie+art.id+181.htm ja o tym wiem chodzi tylko o to ze można by to było zrobić inaczej, np wpisując w okienku tytuł aukcji program kodując powinien przeliczyć inaczej ilość znaków tak aby znaki wchodzące w skład kodu jednej litery policzyć np jako 1 Cytuj Link to postu
ja_CK 0 Napisano 5 Stycznia 2008 Udostępnij Napisano 5 Stycznia 2008 w Tytuły aukcji ja o tym wiem chodzi tylko o to ze można by to było zrobić inaczej, np wpisując w okienku tytuł aukcji program kodując powinien przeliczyć inaczej ilość znaków tak aby znaki wchodzące w skład kodu jednej litery policzyć np jako 1 Na to nie ma szans, bo po drodze jest WebApi Allegro i to ono jest temu "winne" . Wystawiając bezpośrednio na Allegro nie korzystasz z WebApi . Cytuj Link to postu
Laptopo.pl 0 Napisano 11 Sierpnia 2008 Udostępnij Napisano 11 Sierpnia 2008 w Tytuły aukcji Mam ten sam problem, dla mnie tłumaczenie, że winne jest webApi jest niedorzeczne, ten program ma pomagać wystawiać aukcje a nie utrudniać to zadanie, jeśli winne jest webApi to proszę o potwierdzenie tego przez zespół Sello to już kolejny przepadek istotnego błędu przypisanego webApi proszę o wyjaśnienie. czy konieczne jest kożystanie z webApi ? nie można kożystać bezpośrednio z http ? pozdrawiam, Karol Cytuj Link to postu
e-strefa 0 Napisano 11 Sierpnia 2008 Udostępnij Napisano 11 Sierpnia 2008 w Tytuły aukcji Mam ten sam problem, dla mnie tłumaczenie, że winne jest webApi jest niedorzeczne, ten program ma pomagać wystawiać aukcje a nie utrudniać to zadanie, jeśli winne jest webApi to proszę o potwierdzenie tego przez zespół Sello to już kolejny przepadek istotnego błędu przypisanego webApi proszę o wyjaśnienie. Zespol Sello juz to w jakims podobnym watku potwierdzal. czy konieczne jest kożystanie z webApi ? Tak. nie można kożystać bezpośrednio z http ? Trzeba by przepisac Sello od nowa, a pozatym nie tedy droga zeby z http korzystac. Cytuj Link to postu
Bartosz Rosa 1 785 Napisano 12 Sierpnia 2008 Udostępnij Napisano 12 Sierpnia 2008 w Tytuły aukcji używanie webApi opiera się o wykorzystanie protokołu soap do wywoływania różnych procedur na serwerach allegro za pomocą xml'a przy udziale transmisji po http - jeśli chodzi o ścisłość nazewnictwa Skoro korzystamy z webApi i powyższych technologii to jesteśmy podporządkowani regułom w nich panującym. Do przesłania xmlem znaku & potrzeba 5 znaków, bo symbol ten musi być przekonwertowany na & gdyż sam znak & nie jest dozwolony w xmlu (podobnie jak <,> '," ), przez wzgląd właśnie na wykorzystanie go do kodowania encji: < = < > = > ' = ' " = " & = & Na samym allegro nie ma tego problemu, bo tam dane wpisywane są wprost na stronie i nie są przesyłane xmlem. Gdyby nie zakodować tego znaku to prawdopodobnie webApi zwróci błąd składni, gdyż parser xml zdekoduje znaki występujące za znakiem & jako nazwa encji. Z tego co pamiętam (mogę się mylić), to webApi błędnie interpretowało liczbę znaków (liczyło bodajże fizyczną ilość znaków a nie logiczną ich ilość, czyli & powinno dać 1 literę a nie 5). Być może zostało to naprawione, zaraz sprawdzimy - od czasu zrobienia nazw aukcji nikt tam pewnie nie grzebał. Przez korzystanie bezpośrednio z http rozumiem wczytywanie stron internetowych i szukanie literalnie w nich danych, tak? Bardzo kiepski pomysł. A już o wysyłaniu danych tam lepiej nie myśleć . Jest to rozwiązanie partyzanckie przez duże P. Cytuj Link to postu
Bartosz Rosa 1 785 Napisano 12 Sierpnia 2008 Udostępnij Napisano 12 Sierpnia 2008 w Tytuły aukcji sprawdziłem, niestety nadal webApi liczy ilość znaków fizycznych. W instrukcji obsługi do webApi stoi wyraźnie napisane, żeby uwzględnić kodowania znaków specjalnych, tak, że w tym temacie nie wiem czy jesteśmy w stanie cokolwiek zrobić po naszej stronie. Cytuj Link to postu
Laptopo.pl 0 Napisano 8 Września 2008 Udostępnij Napisano 8 Września 2008 w Tytuły aukcji używanie webApi opiera się o wykorzystanie protokołu soap do wywoływania różnych procedur na serwerach allegro za pomocą xml'a przy udziale transmisji po http - jeśli chodzi o ścisłość nazewnictwa Ale przeglądarka to też aplikacja, która wysyła informacje do allegro , tak czy nie ? więc sello mogłoby wysyłać dane tak samo jak przegładarka , tak czy nie ? więc skoro allegro wypuszcza bubla w postaci webApi to po co go urzywać? Cytuj Link to postu
Bartosz Rosa 1 785 Napisano 9 Września 2008 Udostępnij Napisano 9 Września 2008 w Tytuły aukcji nie mogło by, bo przeglądarka wysyła te dane metodą POST z formularza htmlowego i całe działanie aplikacji przeglądarkowej opera się o "chodzenie po stronach www" Natomiast protokół soap jest, nazwijmy to krótko, bezinterfejsowy - nie posiada czegoś takiego jak pole do wpisania nazwy towaru. To jest po prostu plik xml który się wysyła pod odpowiedni adres - tam siedzi serwer, który wykonuje polecenia opisane w tym pliku xml. Żeby wysłać dane jak przeglądarka, trzeba by otwierać strony programowo i wpisywać w jakieś pola jakieś wartości. Było by to: a) 20x wolniejsze? b) nie gwarantowało by, że dane zostaną poprawnie wpisane gdzie trzeba - ktoś mógłby zmienić nieco interfejs allegro c) w obecnym świecie z takiego czegoś korzystają tylko boty spamujące fora d) webApi ma nie tylko allegro, bo serwisów internetowych wykorzystujących webservice jest cała masa e) nie jest to bubel... jest może trochę niedopracowany - jak większość software'u, bez tego nie ma mowy o normalnym funkcjonowaniu. Cytuj Link to postu
Laptopo.pl 0 Napisano 9 Września 2008 Udostępnij Napisano 9 Września 2008 w Tytuły aukcji a może macie coś nie tak z kodowaniem xml'i ? jak szukałem info o soap'ie to coś mi się obiło w stylu `uwaga na kodowanie` Cytuj Link to postu
ja_CK 0 Napisano 9 Września 2008 Udostępnij Napisano 9 Września 2008 w Tytuły aukcji a może macie coś nie tak z kodowaniem xml'i ? jak szukałem info o soap'ie to coś mi się obiło w stylu `uwaga na kodowanie` Zasada działania jest prosta. W tego typu aplikacjach należy unikać znaków specjalnych bo one powodują problemy i lepszego rozwiązania nie ma. Chętnie bym ponarzekał na Sello , ale tym razem to nie jego wina Cytuj Link to postu
Bartosz Rosa 1 785 Napisano 10 Września 2008 Udostępnij Napisano 10 Września 2008 w Tytuły aukcji wszystko jest kodowane dobrze. Proszę sobie poczytać o kodowaniu znaków specjalnych w XMLu, siłą rzeczy nie można użyć w xmlu jednego znaku który stanowi tekst jak i jest używany do formatowania xmla (np oznaczanie tagów <blablabla> ). Tak po prostu jest i wg mnie to webApi powinno inaczej liczyć znaki. Innej możliwości przesłania znaku & za pomocą XMLa niż & nie ma (albo o czymś nie wiem ) Cytuj Link to postu
e-strefa 0 Napisano 10 Września 2008 Udostępnij Napisano 10 Września 2008 w Tytuły aukcji Nie mozecie popertraktowac z Allegro zeby jakos to poprawili? Cytuj Link to postu
Bartosz Rosa 1 785 Napisano 10 Września 2008 Udostępnij Napisano 10 Września 2008 w Tytuły aukcji wiesz, na ichszym forum zgłoszeń nt webApi jest dużo... Ale po pracy nad Sello wiem, że wszystkiego naraz się po prostu nie da. Cytuj Link to postu
Polecane posty
Dołącz do dyskusji
Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.
Uwaga: Twój wpis zanim będzie widoczny, będzie wymagał zatwierdzenia moderatora.