Вы не авторизованы

Вы можете читать сообщения. Если вы хотите создать новую тему или присоединиться к обсуждению, пройдите процедуру регистрации или авторизуйтесь.

Сообщения 1 - 15 из 19
Начало | Пред. | 1 2 | След. | Конец
RSS
Не удается настроить 1C Smart IVR, Не удается настроить Модуль умной маршрутизации для FreePBX
 
Добрый день

Не удается настроить 1C Smart IVR (использовалась инструкция https://wiki.telefon1c.ru/smartivr:freepbx).
FreePBX 15.0.16.75 (Asterisk 16.13.0)
1C Smart IVR 2.11.1.20
MIKO CTI Client 2.0 2.11.0.57 (LongPool)

В логах, при нажатии "проверить работу модуля":
27910[2020-Nov-18 10:54:53] [pt1csmartivr.INFO]: : Array ( [0] => Вы позвонили в компанию ИП. Наберите добавочный номер сотрудника или отдела. По вопросам телефонии наберите 1. По вопросам электронной отчетности - 2. Учебный центр - 3. Консультация один С - 4. Или просто оставайтесь на линии. ) [] []
27911[2020-Nov-18 10:55:01] [pt1csmartivr.ERROR]: : TTSConnectionError: when we are trying to authorize on https://cp.speechpro.com we got http-code: 403 [] []
27912[2020-Nov-18 10:55:01] [pt1csmartivr.ERROR]: : TTSConnectionError: when we tried to get voices from https://cp.speechpro.com we got http-code: 400 [] []
27913[2020-Nov-18 10:55:01] [pt1csmartivr.INFO]: : Start synthesis by Speechpro [] []
27914[2020-Nov-18 10:55:01] [pt1csmartivr.INFO]: : Array ( [0] => Вы позвонили в компанию ИП. Наберите добавочный номер сотрудника или отдела. По вопросам телефонии наберите 1. По вопросам электронной отчетности - 2. Учебный центр - 3. Консультация один С - 4. Или просто оставайтесь на линии. [1] => 7119 ) [] []
27915[2020-Nov-18 10:55:01] [pt1csmartivr.INFO]: : Voice Julia8000 doesn't exist. We will use default Julia8000. [] []
27916[2020-Nov-18 10:55:02] [pt1csmartivr.ERROR]: : TTSConnectionError: when we are trying to authorize on https://cp.speechpro.com we got http-code: 403 [] []
Изменено: bighawk@it-ip.ru - 18.11.2020 08:57:48 (дополнил лог)
 
В этой инструкции указаны только настройки для АТС, еще требуется выполнить настройки на стороне 1С.

https://wiki.telefon1c.ru/smartivr
 
На 1С тоже настройки делали

curl -u miko:miko --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&am...; 'http://192.168.42.42/itilium_miko/ws/IVRGenerator4SmartTransfer.1cws';
<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/xsl" href="http://192.168.42.42/itilium_miko/e1csys/vrscore/exception.xslt?sysver=8.3.17.1549"?&g... xmlns="http://v8.1c.ru/8.2/virtual-resource-system"; xmlns:xs="http://www.w3.org/2001/XMLSchema"; xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; xsi:type="Exception" clsid="580392e6-ba49-4280-ac67-fcd6f2180121" reason="400"><descr xmlns="http://v8.1c.ru/8.1/data/core">Не указан заголовок управления сеансами или куки с идентификатором сеанса.</descr><category xmlns="http://v8.1c.ru/8.1/data/core">000000000000000</category><creationStack xmlns="http://v8.1c.ru/8.1/data/core">core83.dll:0x00000000000CF6B6 vrsbase.dll:0x0000000000011241 vrsbase.dll:0x0000000000010A36 vrsbase.dll:0x000000000000DE71 vrsbase.dll:0x000000000011EB7B vrsbase.dll:0x0000000000069B35 rserver.dll:0x00000000002498A5 rserver.dll:0x000000000031C393 vrsbase.dll:0x0000000000067529 rserver.dll:0x000000000031CEE0 rserver.dll:0x000000000031D4BE rtrsrvc.dll:0x00000000000E021F rtrsrvc.dll:0x000000000016C86F rtrsrvc.dll:0x000000000015FA61 rtrsrvc.dll:0x00000000001623CA rtrsrvc.dll:0x0000000000161798 rtrsrvc.dll:0x0000000000160DC5 rtrsrvc.dll:0x000000000015899E rscalls.dll:0x0000000000010FC5 rscalls.dll:0x0000000000011708 core83.dll:0x0000000000216FFB core83.dll:0x000000000021702C core83.dll:0x000000000021321D unknown:0x0000000000000000 unknown:0x0000000000000000 KERNEL32.DLL:0x0000000000000000 unknown:0x0000000000000000 </creationStack></exception>
Изменено: bighawk@it-ip.ru - 18.11.2020 11:01:48 (дополнил лог)
 
Результат теста через батник:
"Test Smart IVR для подсистемы телефонии 1"
-------------------------------------


<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/xsl" href="http://192.168.42.42/itilium_miko/e1csys/vrscore/exception.xslt?sysver=8.3.17.1549"?&gt... xmlns="http://v8.1c.ru/8.2/virtual-resource-system&quot; xmlns:xs="http://www.w3.org/2001/XMLSchema&quot; xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance&quot; xsi:type="Exception" clsid="580392e6-ba49-4280-ac67-fcd6f2180121" reason="400"><descr xmlns="http://v8.1c.ru/8.1/data/core">Не указан заголовок управления сеансами или куки с идентификатором сеанса.</descr><category xmlns="http://v8.1c.ru/8.1/data/core">000000000000000</category><creationStack xmlns="http://v8.1c.ru/8.1/data/core">core83.dll:0x00000000000CF6B6 vrsbase.dll:0x0000000000011241 vrsbase.dll:0x0000000000010A36 vrsbase.dll:0x000000000000DE71 vrsbase.dll:0x000000000011EB7B vrsbase.dll:0x0000000000069B35 rserver.dll:0x00000000002498A5 rserver.dll:0x000000000031C393 vrsbase.dll:0x0000000000067529 rserver.dll:0x000000000031CEE0 rserver.dll:0x000000000031D4BE rtrsrvc.dll:0x00000000000E021F rtrsrvc.dll:0x000000000016C86F rtrsrvc.dll:0x000000000015FA61 rtrsrvc.dll:0x00000000001623CA rtrsrvc.dll:0x0000000000161798 rtrsrvc.dll:0x0000000000160DC5 rtrsrvc.dll:0x000000000015899E rscalls.dll:0x0000000000010FC5 rscalls.dll:0x0000000000011708 core83.dll:0x0000000000216FFB core83.dll:0x000000000021702C core83.dll:0x000000000021321D unknown:0x0000000000000000 unknown:0x0000000000000000 KERNEL32.DLL:0x0000000000000000 unknown:0x0000000000000000 </creationStack></exception>

-------------------------------------


-------------------------------------
"Test Smart IVR для подсистемы телефонии 2"
-------------------------------------


<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/xsl" href="http://192.168.42.42/itilium_miko/e1csys/vrscore/exception.xslt?sysver=8.3.17.1549"?&gt... xmlns="http://v8.1c.ru/8.2/virtual-resource-system&quot; xmlns:xs="http://www.w3.org/2001/XMLSchema&quot; xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance&quot; xsi:type="Exception" clsid="580392e6-ba49-4280-ac67-fcd6f2180121" reason="400"><descr xmlns="http://v8.1c.ru/8.1/data/core">Не указан заголовок управления сеансами или куки с идентификатором сеанса.</descr><category xmlns="http://v8.1c.ru/8.1/data/core">000000000000000</category><creationStack xmlns="http://v8.1c.ru/8.1/data/core">core83.dll:0x00000000000CF6B6 vrsbase.dll:0x0000000000011241 vrsbase.dll:0x0000000000010A36 vrsbase.dll:0x000000000000DE71 vrsbase.dll:0x000000000011EB7B vrsbase.dll:0x0000000000069B35 rserver.dll:0x00000000002498A5 rserver.dll:0x000000000031C393 vrsbase.dll:0x0000000000067529 rserver.dll:0x000000000031CEE0 rserver.dll:0x000000000031D4BE rtrsrvc.dll:0x00000000000E021F rtrsrvc.dll:0x000000000016C86F rtrsrvc.dll:0x000000000015FA61 rtrsrvc.dll:0x00000000001623CA rtrsrvc.dll:0x0000000000161798 rtrsrvc.dll:0x0000000000160DC5 rtrsrvc.dll:0x000000000015899E rscalls.dll:0x0000000000010FC5 rscalls.dll:0x0000000000011708 core83.dll:0x0000000000216FFB core83.dll:0x000000000021702C core83.dll:0x000000000021321D unknown:0x0000000000000000 unknown:0x0000000000000000 KERNEL32.DLL:0x0000000000000000 unknown:0x0000000000000000 </creationStack></exception>

-------------------------------------
 
Судя по первому сообщению - проблема с авторизацией в сервисе ЦРТ. Нужно убедится, что в 1С все 3 параметра авторизации заполнены: идентификатор домена, логин и пароль.
 
Эти параметры (Данные для запросов по API из ЛК https://cloud.speechpro.com/account) в первую очередь проверили.
 
В 1С есть команда для проверки по номеру телефона. В сообщения выведется строка в json формате. В ней содержатся ваши данные для авторизации?
 
да, содержатся и совпадают с реквизитами (Данные для запросов по API из ЛК https://cloud.speechpro.com/account)

{

"tts_service": "CRT",

"dictor": "Anna8000",

"texttospeech": [

"%D0%92%D1%8B%20%D0%BF%D0%BE%D0%B7%D0%B2%D0%BE%D0%BD%D0%B8%D­0%BB%D0%B8%20%D0%B2%20%D0%BA%D0%BE%D0%BC%D0%BF%D0%B0%D0%BD%D­0%B8%D1%8E%20%D0%98%D0%BD%D1%82%D0%B5%D0%BB%D0%BB%D0%B5%D0%B­A%D1%82-%D0%9F%D0%B0%D1%80%D1%82%D0%BD%D1%91%D1%80.%20%D0%9D%D0%B0%D0%B1%D0%B5%D1%80%D0%B8%D1%82%D0%B5%20%D0%B4­%D0%BE%D0%B1%D0%B0%D0%B2%D0%BE%D1%87%D0%BD%D1%8B%D0%B9%20%D0­%BD%D0%BE%D0%BC%D0%B5%D1%80%20%D1%81%D0%BE%D1%82%D1%80%D1%83­%D0%B4%D0%BD%D0%B8%D0%BA%D0%B0%20%D0%B8%D0%BB%D0%B8%20%D0%BE­%D1%82%D0%B4%D0%B5%D0%BB%D0%B0.%0A%D0%9F%D0%BE%20%D0%B2%D0%BE%D0%BF%D1%80%D0%BE%D1%81%D0%B0­%D0%BC%20%D1%82%D0%B5%D0%BB%D0%B5%D1%84%D0%BE%D0%BD%D0%B8%D0­%B8%20%D0%BD%D0%B0%D0%B1%D0%B5%D1%80%D0%B8%D1%82%D0%B5%201.%20%D0%9F%D0%BE%20%D0%B2%D0%BE%D0%BF%D1%80%D0%BE%D1%81%D0%B0­%D0%BC%20%D1%8D%D0%BB%D0%B5%D0%BA%D1%82%D1%80%D0%BE%D0%BD%D0­%BD%D0%BE%D0%B9%20%D0%BE%D1%82%D1%87%D0%B5%D1%82%D0%BD%D0%BE­%D1%81%D1%82%D0%B8%20-%202.%0A%D0%A3%D1%87%D0%B5%D0%B1%D0%BD%D1%8B%D0%B9%20%D1%86%D0%B5­%D0%BD%D1%82%D1%80%20-%203.%20%D0%9A%D0%BE%D0%BD%D1%81%D1%83%D0%BB%D1%8C%D1%82%D0%B0%D1­%86%D0%B8%D1%8F%20%D0%BE%D0%B4%D0%B8%D0%BD%20%D0%A1%20-%204.%20%D0%98%D0%BB%D0%B8%20%D0%BF%D1%80%D0%BE%D1%81%D1%82%D0%BE­%20%D0%BE%D1%81%D1%82%D0%B0%D0%B2%D0%B0%D0%B9%D1%82%D0%B5%D1­%81%D1%8C%20%D0%BD%D0%B0%20%D0%BB%D0%B8%D0%BD%D0%B8%D0%B8."

],

"auth": {

"domain_id": "****",

"username": "u********ip.ru",

"password": "********"

}

}

 
Проверьте еще curl запросом. Возможно эти параметры где-то теряются.

curl -i -X POST \
  -H "Content-Type:text/xml;charset=\"utf-8\"" \
  -H "Connection:Keep-Alive" \
  -H "IBSession:start" \
  -d \
'<?xml version="1.0" encoding="UTF-8"?>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"&gt;
 <soap:Body>
<m:getivrtext xmlns:m="http://wiki.miko.ru/doc:1cajam:smarttransfer"
     <m:Number>84952293042</m:Number>
   </m:getivrtext>
 </soap:Body>
</soap:Envelope>' \
'http://192.168.42.42/itilium_miko/ws/IVRGenerator4SmartTransfer.1cws'
 
Если предыдущая команда отрабатывает верно, то попробуйте выполнить следующую

curl -i -X POST \
  -H "Content-Type:application/json; charset=utf-8" \
  -d \
'{
"username": "admin@admin.ru",
"domain_id": 754,
"password": "sdfsasdfasdf"
}' \
'https://cp.speechpro.com/vksession/rest/session'

Должно вернуться что-то вроде этого
{"session_id":"5a695d7f-4c2c-4c37-98d1-4b65685fc9c9"}

И лучше пробовать выполнять это с консоли самой АТС
 
Файлы запрос-ответ приложил

удивило во втором запросе: User 'u********ip.ru' is blocked
в личном кабинете при ручном синтезе речи такое же вылазит, пока не нажмешь кнопку "Попробовать демо"
 
В итоге работает?
 
нет
 
Тут только тех. поддержка ЦРТ сможет прояснить, почему аккаунт считается заблокированным. Перешлите им ответ на второй запрос.
 
Действительно, блокировка на стороне ЦРТ.
Ждем когда разблокируют
Сообщения 1 - 15 из 19
Начало | Пред. | 1 2 | След. | Конец
Читают тему (гостей: 1)