Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
smartivr:diag [2020/03/20 15:21] nb [Пример проверки в Windows] |
smartivr:diag [2021/08/24 11:11] (текущий) nb |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
====== Диагностика публикации Web сервиса 1С ====== | ====== Диагностика публикации Web сервиса 1С ====== | ||
+ | Имя вебсервиса для тестирования | ||
+ | * **MIKO_IVRGenerator4SmartTransfer.1cws** - для подсистемы телефонии 1.0 | ||
+ | * **IVRGenerator4SmartTransfer.1cws** - для подсистемы телефонии 2.0 | ||
==== Пример проверки в Windows ==== | ==== Пример проверки в Windows ==== | ||
- | - Скачайте дистрибутив по [[http://files.miko.ru/public.php?service=files&t=34c4c04a00e42465fac2f0247adef1be | ссылке]] | + | - Скачайте дистрибутив по [[https://files.miko.ru/s/pFH3GNUDVb9LS2W | ссылке]] |
- Распакуйте архив | - Распакуйте архив | ||
- В текстовом редакотре откройте файл "**test_soap_1c_smartivr.bat**" | - В текстовом редакотре откройте файл "**test_soap_1c_smartivr.bat**" | ||
Строка 17: | Строка 19: | ||
==== Пример проверки в Linux ==== | ==== Пример проверки в Linux ==== | ||
- | |||
- | <code>curl -u Askozia:123 --header "Content-Type: text/xml; charset=utf-8" -d "<?xml version='1.0' encoding='UTF-8'?><soap:Envelope xmlns:soap='http://schemas.xmlsoap.org/soap/envelope/'><soap:Body><m:identify xmlns:m='http://wiki.miko.ru/doc:1cajam:identifynumber'><m:Number>79257184334</m:Number></m:identify></soap:Body></soap:Envelope>" "http://192.168.1.80/stat_rout/ws/1C_MIKO_identify_number.1cws"</code> | ||
<code>curl -u Askozia:123 --header "Content-Type: text/xml; charset=utf-8" -d '<?xml version="1.0" encoding="UTF-8"?><soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"><soap:Body><m:getivrtext xmlns:m="http://wiki.miko.ru/doc:1cajam:smarttransfer"><m:Number>79257184224</m:Number></m:getivrtext></soap:Body></soap:Envelope>' 'http://192.168.1.80/stat_rout/ws/MIKO_IVRGenerator4SmartTransfer.1cws'</code> | <code>curl -u Askozia:123 --header "Content-Type: text/xml; charset=utf-8" -d '<?xml version="1.0" encoding="UTF-8"?><soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"><soap:Body><m:getivrtext xmlns:m="http://wiki.miko.ru/doc:1cajam:smarttransfer"><m:Number>79257184224</m:Number></m:getivrtext></soap:Body></soap:Envelope>' 'http://192.168.1.80/stat_rout/ws/MIKO_IVRGenerator4SmartTransfer.1cws'</code> | ||
+ | |||
* "**Askozia:123**" - имя пользователя и пароль к 1С | * "**Askozia:123**" - имя пользователя и пароль к 1С | ||
- | * "**http://192.168.1.80/stat_rout/**" - путь, по которому доступен web клиент 1С | + | * "**http://192.168.1.80/stat_rout/ws/MIKO_IVRGenerator4SmartTransfer.1cws**" - путь к вебсервису |
* "**79257184334**" - номер телефона, по которому производим запрос | * "**79257184334**" - номер телефона, по которому производим запрос | ||
+ | |||
+ | ==== Пример проверки в Linux при использовании канала панели 2.0 ==== | ||
+ | |||
+ | Установка номера приложения для теста обратного звонка из 1С | ||
+ | <code>curl -i -X POST 'http://127.0.0.1:8224/setcallbacknumber?number=10000123'</code> | ||
+ | |||
+ | Получение фразы из 1С по переданному номеру | ||
+ | <code>curl -i -X GET 'http://127.0.0.1:8224/getivrtext?number= 79257184224'</code> |