
ferke1107
Kezdő
|
Köszönöm a segítséget, sok sikert a továbbiakhoz.
Sziasztok
|

raczger
Admin
|
Nekem sem sikerül megoldást találnom. Próbálj meg emailt írni nekik, segítséget kérni az api készítőitől.
|

ferke1107
Kezdő
|
Eddig jó lesz. A teszt oldalon hibás a wsdl, a doku meg hiányosan adta meg. Ezzel végre működik a tesztoldal elérése. A test/Teszt1 usernek muszáj lennie, mégsem fogadja el. Remélem, így egyszerűbb a kérdés: vajh miért? Azért próbálom én is... :-)
|

ferke1107
Kezdő
|
Igen, ott simán belép, én is ott ellenőriztem, hogy jók-e ezek az adatok.
|

raczger
Admin
|
Azzal a felhasználóval plusz jelszóval itt be tudtál jelentkezni?
Lehetséges egyébként, hogy a teszt rendszer rossz eleve. Nekem is volt egyszer, mikor cibes bankkártyás fizetést csináltam, hogy a tesztrendszerhez a példakód nem volt teljesen jó, javítanom kellett pár dolgot.
|

ferke1107
Kezdő
|
Érdekes fejleményre jutottam: az éles rendszer hívása működik (lehet tényleg a teszt nem müxik rendesen). Szereztem egy logint hozzá, de nem fogadja el a bejelentkezést, pedig biztos hogy jó. Ennek mi lehet az oka? Amit észrevettem: a login név jó neki, de a password nem.
|

ferke1107
Kezdő
|
Megtörtént, de ez se használt.
|

raczger
Admin
|
Kérd meg a tárhelyszolgáltatót, hogy az alábbi értéket állítsák be nálad a php.ini-ben: soap.wsdl_cache_enabled=0
|

ferke1107
Kezdő
|
Hogyan lehetne elkapni a soap xml-t a headerrel együtt?
|

ferke1107
Kezdő
|
Köszi.... igen, talán közeledünk... a http://tesztjogviszony.oep.hu/ojote/TAJInfoSoapHttpPort?WSDL ugyan mutatja magát, de ha lecserélem a wsdl-t a http://jogviszony.oep.hu/ojote/TAJInfoSoapHttpPort?WSDL pontra (ez az éles), akkor működik, csak hibás bejelentkezést ad. A tesztjogviszony abban az esetben valamit csinál, ha a teszt wsdl-t a saját szerverre mentem, és arra hivatkozok. A hibaüzenet: Function ("login") is not a valid method for this service. pfff...
Rákerestem. Itt ezt írják:
When encountering an error message like this
[faultstring] => Function ("yourMethod") is not a valid method for this service
although it is present in the WSDL etc., be aware that PHP caches the wsdl locally for better performance. You can disable the caching via php.ini/.htaccess completely or remove the cache file (/tmp/wsdl-.. if you are on Linux) to force regeneration of it.
Na megint megállt a tudomány.... a szerverem bérelt, nincs hozzáférésem php állításhoz - egyébként sem értek hozzá. Erre valami? Az érdekes, hogy a tesztjogviszony.oep.hu oldalon a test/Teszt1 simán bemegy.
|
|