Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Простой SOAP запрос
|
|||
|---|---|---|---|
|
#18+
Всем привет. Есть простой SOAP сервер https://112.120.74.81/Exchange1C/ws/bgsExchange/?wsdl , Адрес реальный. Есть пример (так же реальный) XML запроса: Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. Как с помощью Soap классов или функций php отправить это запрос и получить ответ? Ответ должен быть таким: Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. Есть проверочный сайт , типа этого. Через него все хорошо, но нужно то же самое в php. Кто сталкивался? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.02.2016, 18:57 |
|
||
|
Простой SOAP запрос
|
|||
|---|---|---|---|
|
#18+
Попробуйте взять за основу вот такой вариант: Код: php 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. Ответ у меня получился такой: Код: sql 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.02.2016, 15:15 |
|
||
|
Простой SOAP запрос
|
|||
|---|---|---|---|
|
#18+
FatalPHPError, Спасибо тебе большое, у меня все получилось ровно так, как нужно!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.02.2016, 15:47 |
|
||
|
Простой SOAP запрос
|
|||
|---|---|---|---|
|
#18+
Ээх, рано обрадовался. Все сложнее - нужпо прописать namespace еще, а именнЖЖ Код: xml 1. И тэги передавать в нем (exc): Код: xml 1. 2. Искал в интернете, в том числе на англоязычных сайта - не нашел. Почему так мало всего по SOAP PHP :-( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.02.2016, 16:55 |
|
||
|
Простой SOAP запрос
|
|||
|---|---|---|---|
|
#18+
Боюсь, с пространствами имен в SoapClient неважно. Максимум, что можно получить Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. Либо создать дочерний класс от SoapClient, переопределить метод __doRequest(), где и сделать замену префикса ns1 на exc. Видимо, этот вариант более подходит ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.02.2016, 10:02 |
|
||
|
|

start [/forum/topic.php?fid=23&gotonew=1&tid=1461223]: |
0ms |
get settings: |
5ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
49ms |
get topic data: |
5ms |
get first new msg: |
3ms |
get forum data: |
1ms |
get page messages: |
24ms |
get tp. blocked users: |
1ms |
| others: | 210ms |
| total: | 311ms |

| 0 / 0 |
