Внимание!
Эта wiki об устаревших версиях
Документация к актуальной версии интеграции 1С и телефонии доступна по ссылке

Инструменты пользователя

Инструменты сайта


smartivr:diag

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Следующая версия
Предыдущая версия
smartivr:diag [2020/03/20 14:37]
nb создано
smartivr:diag [2021/08/24 11:11] (текущий)
nb
Строка 1: Строка 1:
-==== Проверка публикации ​вебсервиса ​в (windows) ​====+====== Диагностика публикации ​Web сервиса ​1С ====== 
 +Имя вебсервиса для тестирования 
 +  * **MIKO_IVRGenerator4SmartTransfer.1cws** - для подсистемы телефонии 1.0 
 +  * **IVRGenerator4SmartTransfer.1cws** - для подсистемы телефонии 2.0
  
-  ​- Скачайте дистрибутив по [[http://​files.miko.ru/​public.php?​service=files&​t=34c4c04a00e42465fac2f0247adef1be ​| ссылке]]+==== Пример проверки в Windows ==== 
 + 
 +  ​- Скачайте дистрибутив по [[https://​files.miko.ru/​s/​pFH3GNUDVb9LS2W ​| ссылке]]
   - Распакуйте архив   - Распакуйте архив
   - В текстовом редакотре откройте файл "​**test_soap_1c_smartivr.bat**"​   - В текстовом редакотре откройте файл "​**test_soap_1c_smartivr.bat**"​
Строка 9: Строка 14:
 </​code>​ </​code>​
   - Запустите файл "​**test_soap_1c_smartivr.bat**"​ на исполнение   - Запустите файл "​**test_soap_1c_smartivr.bat**"​ на исполнение
-  - Пример результата,​ в случае успеха ​<​code>​+  - Пример результата,​ в случае успеха ​ 
 +{{ :​smartivr:​2018-12-28_113735.png |Тестирование публикации}}
  
-------------------------------------- 
-"Test Identify Number"​ 
-------------------------------------- 
  
 +==== Пример проверки в Linux ====
  
-<​soap:​Envelope xmlns:​soap="​http://​schemas.xmlsoap.org/​soap/​envelope/">​ +<​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>​ 
-        ​<​soap:​Body>​ +  
-                ​<m:identifyResponse ​xmlns:​m="​http://​wiki.miko.ru/​doc:​1cajam:​iden +  * "​**Askozia:123**" - имя пользователя и пароль к 1С 
-tifynumber"> +  * "**http://192.168.1.80/stat_rout/ws/​MIKO_IVRGenerator4SmartTransfer.1cws**" ​путь к вебсервису 
-                        ​<m:return xmlns:xs="http://www.w3.org/2001/XMLSchema"​ +  * "​**79257184334**"​ - номер телефона,​ по которому производим запрос
-                                        xmlns:xsi="​http://​www.w3.org/2001/XMLSch +
-ema-instance"/>​ +
-                </​m:​identifyResponse>​ +
-        </​soap:​Body>​ +
-</​soap:​Envelope>​+
  
-------------------------------------- 
-"Test Smart IVR" 
-------------------------------------- 
  
 +==== Пример проверки в Linux при использовании канала панели 2.0 ====
  
-<​soap:​Envelope xmlns:​soap="​http://​schemas.xmlsoap.org/​soap/​envelope/">​ +Установка номера приложения для теста обратного звонка ​из 1С 
-        <​soap:​Body>​ +<​code>​curl --X POST  ​'​http://​127.0.0.1:8224/setcallbacknumber?number=10000123'</​code>​
-                <​m:​getivrtextResponse xmlns:​m="​http://​wiki.miko.ru/​doc:​1cajam:​sm +
-arttransfer">​ +
-                        <​m:​return xmlns:​xs="​http://​www.w3.org/​2001/​XMLSchema"​ +
-                                        xmlns:​xsi="​http://​www.w3.org/​2001/​XMLSch +
-ema-instance">​{ +
-"​api_key":​ "​1de29c4f-b9ea-40a4-9882-0aae7296b50f__",​ +
-"​tts_service":​ "​Yandex",​ +
-"​dictor":​ "​omazh",​ +
-"​texttospeech":​ [ +
-"​%D0%9F%D1%80%D0%B8%D0%B2%D0%B5%D1%82%21%20%20%20%D0%92%D0%B0%D1%81%20%20%20%D0% +
-BF%D1%80%D0%B8%D0%B2%D0%B5%D1%82%D1%81%D1%82%D0%B2%D1%83%D0%B5%D1%82%20%D0%BA%D0 +
-%BE%D0%BC%D0%BF%D0%B0%D0%BD%D0%B8%D1%8F%20%D0%9C%D0%98%D0%9A%D0%9E%2C%20%D0%BE%D +
-1%84%D0%B8%D1%86%D0%B8%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9%20%D0%BF%D0%B0%D1%80% +
-D1%82%D0%BD%D0%B5%D1%80%20%D1%84%D0%B8%D1%80%D0%BC%D1%8B%201%D0%A1%20%D0%B2%20%D +
-0%97%D0%B5%D0%BB%D0%B5%D0%BD%D0%BE%D0%B3%D1%80%D0%B0%D0%B4%D0%B5"​ +
-+
-}</​m:​return>​ +
-                </​m:​getivrtextResponse>​ +
-        </​soap:​Body>​ +
-</​soap:​Envelope></​code>​ +
- +
- +
-==== Проверка публикации вебсервиса в (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-Typetext/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С +
-  * "​**http://​192.168.1.80/​stat_rout/​**"​ - путь, по которому доступен web клиент 1С +
-  * "​**79257184334**"​ - номер телефона,​ по которому производим запрос+
  
 +Получение фразы из 1С по переданному номеру
 +<​code>​curl -i -X GET  '​http://​127.0.0.1:​8224/​getivrtext?​number= 79257184224'</​code>​
smartivr/diag.1584715056.txt.gz · Последние изменения: 2020/03/20 14:37 — nb