|
Модераторы: Aliance, skyboy, MoLeX, ksnk |
|
baryshkov |
|
||||
Новичок Профиль Группа: Участник Сообщений: 45 Регистрация: 31.10.2012 Репутация: нет Всего: нет |
Здравствуйте, хочу сделать интеграцию своего сайта с другим сервисом через SOAP!
СЕрвис отрабатывает. Но беда, в том что не могу получить результат выполнения функции!
Возвращает ответ, а вот как массив ПХП не могу получить. Кто может подсказать! ЗАранее спасибо! |
||||
|
|||||
bars80080 |
|
|||
прапор творюет Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 1 Всего: 315 |
вообще, надо документацию смотреть. по wsdl видно, что метод send_sms должен возвращать ответ SendOut, который должен состоять из объекта parameters->statusresult содержащего такой набор свойств:
<xsd:element minOccurs="0" maxOccurs="1" name="status" type="xsd:string"/> <xsd:element minOccurs="0" maxOccurs="1" name="last_date" type="xsd:string"/> <xsd:element minOccurs="0" maxOccurs="1" name="last_timestamp" type="xsd:string"/> <xsd:element minOccurs="0" maxOccurs="1" name="err" type="xsd:string"/> <xsd:element minOccurs="0" maxOccurs="1" name="error" type="xsd:string"/> <xsd:element minOccurs="0" maxOccurs="1" name="send_date" type="xsd:string"/> <xsd:element minOccurs="0" maxOccurs="1" name="send_timestamp" type="xsd:string"/> <xsd:element minOccurs="0" maxOccurs="1" name="phone" type="xsd:string"/> <xsd:element minOccurs="0" maxOccurs="1" name="cost" type="xsd:string"/> <xsd:element minOccurs="0" maxOccurs="1" name="sender_id" type="xsd:string"/> <xsd:element minOccurs="0" maxOccurs="1" name="status_name" type="xsd:string"/> <xsd:element minOccurs="0" maxOccurs="1" name="message" type="xsd:string"/> <xsd:element minOccurs="0" maxOccurs="1" name="operator" type="xsd:string"/> <xsd:element minOccurs="0" maxOccurs="1" name="region" type="xsd:string"/> сделайте var_dump() ответу и посмотрите, что пришло |
|||
|
||||
krypt3r |
|
|||
Опытный Профиль Группа: Участник Сообщений: 359 Регистрация: 9.6.2009 Репутация: 2 Всего: 16 |
Видимо, тут нужен SoapClient с установленной опцией classmap
|
|||
|
||||
Сумасшедший |
|
|||
Чилавек-Каропка Профиль Группа: Завсегдатай Сообщений: 1503 Регистрация: 15.8.2004 Где: Москва Репутация: нет Всего: 107 |
Таки вам же в ret объект в результате дают. Т.е. например берёте после проверки усешности выполнения запроса и говорите:
а он в ответ двоечку пропишет -------------------- Однажды ты спросишь, а я отвечу: "Время ожидания специалиста - 10 минут". Ты бросишь трубку, так и не узнав, что Ваш звонок очень важен для нас! |
|||
|
||||
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | PHP: X технологии | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |