Никогда раньше не сталкивался с WSОпределеними и наткнулся на ошибку которую не 3й день не могу решить. Собственно:
Есть созданное WSОпределение и прокси :
Soap = Новый WSОпределения("https:/сайт.ру/файл.php?wsdl");
Client = Новый WSПрокси(Soap," ... куча других параметров, здесь всё точно 100%");
Идём далее. Пытаюсь вызвать функцию doGetMySellItems():
Client.doGetMySellItems(Session); // Session - переменная, тип строка.
В ответ "Недостаточно фактических параметров"
Теперь из описания Client.doGetMySellItems(). У него на приём 8 параметров, 7 из которых НЕОБЯЗАТЕЛЬНЫ. Вот я и хочу отправить только первый, который обязательный и по документации типа "string".
И что странно. Я писал этот же код на PHP. Функция вызывается с одним параметром 100% , и приходит ответ.
Сообщение отредактировал Vofka - 04.03.15, 14:25