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

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

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


astpanel:ats:asterisk:setstatus_v6

Различия

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

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

Предыдущая версия справа и слева Предыдущая версия
astpanel:ats:asterisk:setstatus_v6 [2016/08/04 11:48]
apor [Описание]
astpanel:ats:asterisk:setstatus_v6 [2018/06/08 09:18] (текущий)
apor [Пример 1C_SetStatus.php]
Строка 59: Строка 59:
     if($ret['​result'​]==1&&​$ret['​code'​]==200){     if($ret['​result'​]==1&&​$ret['​code'​]==200){
       // успех выполнения операции       // успех выполнения операции
-      $agi->​exec("​UserEvent",​ "​DB_$dbFamily,​сhannel:​$chan,​key:​$key,​val:​$val"​); ​   ​+      $agi->​exec("​UserEvent",​ "​DB_$dbFamily,​chan1c:​$chan,​key:​$key,​val:​$val"​); ​   ​
     }else{ ​   ​     }else{ ​   ​
       // не установлена!       // не установлена!
-      $agi->​exec("​UserEvent",​ "​DB_$dbFamily,​сhannel:​$chan,​key:​$key,​val:"​);​+      $agi->​exec("​UserEvent",​ "​DB_$dbFamily,​chan1c:​$chan,​key:​$key,​val:"​);​
     }     }
    
Строка 79: Строка 79:
   if($ret['​result'​]==1&&​$ret['​code'​]==200){   if($ret['​result'​]==1&&​$ret['​code'​]==200){
     // успех выполнения операции     // успех выполнения операции
-    $agi->​exec("​UserEvent",​ "​DB_$dbFamily,​Channel:​$chan,​key:​$key,​val:​$val"​); ​+    $agi->​exec("​UserEvent",​ "​DB_$dbFamily,​chan1c:​$chan,​key:​$key,​val:​$val"​); ​
   }else{ ​   ​   }else{ ​   ​
     // были ошибки     // были ошибки
-    $agi->​exec("​UserEvent",​ "​Error_data_put_$dbFamily,​Channel:​$chan,​key:​$key,​val:​$val"​); ​+    $agi->​exec("​UserEvent",​ "​Error_data_put_$dbFamily,​chan1c:​$chan,​key:​$key,​val:​$val"​); ​
   }      }   
 }elseif($command=='​show'​){ }elseif($command=='​show'​){
Строка 106: Строка 106:
       if($ch == 20){       if($ch == 20){
           // отправляем данные в 1С, обнуляем буфер           // отправляем данные в 1С, обнуляем буфер
-          $agi->​exec("​UserEvent",​ "​From$dbFamily,​Channel:​$chan,​Date:​$date1,​Lines:​$result"​);​+          $agi->​exec("​UserEvent",​ "​From$dbFamily,​chan1c:​$chan,​Date:​$date1,​Lines:​$result"​);​
           $result = "";​ $ch = 1;           $result = "";​ $ch = 1;
       }       }
Строка 113: Строка 113:
   // проверяем,​ есть ли остаток данных для отправки   // проверяем,​ есть ли остаток данных для отправки
   if(!$result == ""​){   if(!$result == ""​){
-      $agi->​exec("​UserEvent",​ "​From$dbFamily,​Channel:​$chan,​Date:​$date1,​Lines:​$result"​);​+      $agi->​exec("​UserEvent",​ "​From$dbFamily,​chan1c:​$chan,​Date:​$date1,​Lines:​$result"​);​
   }  ​   }  ​
 }else{ }else{
Строка 125: Строка 125:
 ?> ?>
 </​code>​ </​code>​
- 
 ===== Проверка ===== ===== Проверка =====
 Для проверки можно использовать следующий скрипт:​ Для проверки можно использовать следующий скрипт:​
astpanel/ats/asterisk/setstatus_v6.1470311319.txt.gz · Последние изменения: 2016/08/04 11:48 — apor