Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> przesyl danych XML - SOAPem, integracja z pasazem ONET.pl
marek220
post
Post #1





Grupa: Zarejestrowani
Postów: 46
Pomógł: 0
Dołączył: 14.12.2003
Skąd: Gliwice

Ostrzeżenie: (10%)
X----


Witam

Posiadam sklep napisany w php z bazami danych mySQL. Chcialbym teraz dolaczyc go do pasazu onetu.

Okazuje sie ze musze przeslac swoje produkty w formacie XML (tutaj nie ma problemu, zrobie skrypt konwertujacy na xmla) - tylko kompletnie nie znam sie na przesylaniu danych metoda SOAP ?

czy moze ktos juz sie tym zajmowal (w sensie integracja ze sklepami) lub wogole przesylem danych SOAPem ?

potrzebuje pilnej pomocy.


Jestem z Gliwic - mozliwa takze pomoc u mnie na miejscu - dobrze zaplace (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Przydalby sie jakiekolwiek instrukcje / przyklady - to najbardziej... (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

z gory dziekuje

pozdrwiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 6)
Seth
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 2 335
Pomógł: 6
Dołączył: 7.03.2002

Ostrzeżenie: (0%)
-----


Moze to cos pomoze: http://php.pl/index.php/phppl/artyku_y/apl..._services_w_php
Go to the top of the page
+Quote Post
Ozzy
post
Post #3





Grupa: Zarejestrowani
Postów: 204
Pomógł: 0
Dołączył: 26.12.2003
Skąd: Rzeszów

Ostrzeżenie: (0%)
-----


To może też się przydać: ( php 5 )
http://zend.com/php5/articles/php5-SOAP.php
Go to the top of the page
+Quote Post
rolling_stone
post
Post #4





Grupa: Zarejestrowani
Postów: 46
Pomógł: 2
Dołączył: 20.08.2004
Skąd: Warszawa Grochów

Ostrzeżenie: (0%)
-----


Witam,


w przypadku pasażu onetu nie trzeba przesyłać danych soap-em i to jest ta ciekawostka, której nie napisali w podręczniku integracji.
Wystarczy wygenerować plik *.xml, wejść na strony panelu administracyjnego, z lewej strony wziąć B2B, a dalej już będziesz wiedział co robić.

I jeszcze ciekawsze: dobrze zrobiony skrypt soap-a działał mi w pasażu testowym, ale po zmianie użytkownika, hasła i adresu url przestał działać w pasażu produkcyjnym. Dlatego też polecam metodę B2B z panelu administracyjnego.


Pozdrawiam,
rolling_stone
Go to the top of the page
+Quote Post
komar07
post
Post #5





Grupa: Zarejestrowani
Postów: 22
Pomógł: 0
Dołączył: 17.06.2004
Skąd: ke ?

Ostrzeżenie: (0%)
-----


Witam mam zintegrowany sklep z pasazem onetu.
Polecam http://dietrich.ganx4.com/nusoap
Dokumentacja onetu jest dobrze skonstruowana takze nie nie powinienes miec problemu.
Maly problem jest tylko z nusoap trzeba go troche przerobic ale dzieje sie tak dlatego ze w onet jeszcze troche kuleje ze swoim serwerem w porownaniu np z wp.

Cytat
I jeszcze ciekawsze: dobrze zrobiony skrypt soap-a działał mi w pasażu testowym, ale po zmianie użytkownika, hasła i adresu url przestał działać w pasażu produkcyjnym. Dlatego też polecam metodę B2B z panelu administracyjnego.



Podczas podpisywania umowy decydujesz sie na jednen sposob implemntacje skrocona albo zdalna. Dlatego nie dziala ci w produkcyjnym.


Cytat
w przypadku pasażu onetu nie trzeba przesyłać danych soap-em i to jest ta ciekawostka, której nie napisali w podręczniku integracji.
Wystarczy wygenerować plik *.xml, wejść na strony panelu administracyjnego, z lewej strony wziąć B2B, a dalej już będziesz wiedział co robić.


Z kazdym razem gdy zmienie produkt mialbym sie logowac na onet generowac plik i wgrywac ? Chyba chodzi o to zeby sobie upraszczac zycie (IMG:http://forum.php.pl/style_emoticons/default/happy.gif)
Go to the top of the page
+Quote Post
ToPeR
post
Post #6





Grupa: Zarejestrowani
Postów: 45
Pomógł: 0
Dołączył: 23.03.2004
Skąd: N 50°03

Ostrzeżenie: (0%)
-----


komar07 - możesz coś podpowiedzieć co trzeba i gdzie zmienić w klasie NuSOAP, ponieważ mam obecnie ten sam problem.
Włączyłem sobie debugowanie w NuSOAP i widzę, że wynik XML wygenerowany przez NuSOAP odbiega od tego co oczekuje pasaż.onet.pl...

z góry dzięki i pozdrawiam
Go to the top of the page
+Quote Post
stachuf11
post
Post #7





Grupa: Zarejestrowani
Postów: 154
Pomógł: 1
Dołączył: 24.04.2006

Ostrzeżenie: (0%)
-----


witam
Chcę uruchomić sobie serwerek soap na xampie w nin32
np prosty kod serwera
  1. function hello($someone) {
  2. return "Hello " . $someone . "!";
  3. }
  4. $server = new SoapServer(null,
  5. array('uri' => "http://localhost/serw"));
  6. $server->addFunction("hello");
  7. $server->handle();
  8.  


teraz moje laickie pytanie
gdzie mam umieścić ten plik z zawartością tego kodu
gdy jest w c:\xampp\htdocs\serw\ i uruchomie- nie ma żadnego błędu, jest biała strona
ale gdy po urlu odpalę
Http://localhost/serw
pisze że strony nie ma, jak mam uruchomić tek skrypt
pozdrawiam
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 16:00