Quantcast
Channel: IP АТС Asterisk
Viewing all articles
Browse latest Browse all 1135

Ввод DTMF и сохранение в Базу данных

$
0
0

Ввод DTMF и сохранение в Базу данных

exten => s,n,Authenticate(/tmp/pass,a)
exten => s,n,Playback(/var/lib/asterisk/sounds/custom/data)
exten => s,n,Read(data,beep,,,3,15)
exten => s,n,SayDigits(${data})
exten => s,n,MYSQL(Connect connid localhost test test test)
exten => s,n,MYSQL(Query resultid ${connid} INSERT INTO _${myvar} SET callerid=${CALLERID(name)}, data=${data}, date=${STRFTIME(${EPOCH},,%C%y%m%d%H%M)})
exten => s,n,MYSQL(Clear ${connid})
Похоже на предыдущий пример, только данные сохраняются в MYSQL.
  • MYSQL(Connect connid dhhost[:dbport] dbuser dbpass dbname [dbcharset]) - соединиться с БД
  • MYSQL(Query resultid ${connid} query-string) - записать данные в БД
  • MYSQL(Clear ${resultid}) - очистить память

Viewing all articles
Browse latest Browse all 1135

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>