Здесь показаны различия между двумя версиями данной страницы.
Следующая версия | Предыдущая версия | ||
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 -i -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-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С | + | |
- | * "**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> |