에서 응용 프로그램을 루비 : 는 내가이 명령을 사용 내 데이터베이스에 추가 할 전화 번호를 보낼보내기 발신자 내가 예를 들어, 내 웹 서버 에 인수로 포스트 무엇인가와 루비 응용 프로그램이 별표
ruby /home/test.rb 123456
지금 내가 설정에서 내 extension.conf에 별표 (*) 와 발신자 번호를 보내려면이 내 루비 파일,617에 보내
exten => 111,1,NoOp(${CDR})
exten => 111,2,System(ruby /home/test.rb "${CDR(clid)}")
exten => 111,3,Dial,sip/111
exten => 111,4,Congestion
아무것도하지만, 명령도움
전체 루비 경로 –
시도해보십시오. 또한 rb 파일과 실행 가능한 rb 파일에 경로를 포함시키지 만 별표는 아무 것도하지 않습니다! – sina
제안을 할 수 있다면 CDR 기능을 사용하지 마십시오. 당신은 올바른 가치를 얻을 수 있습니다 -하지만 당신은 언젠가는 의도하지 않은 결과를 초래할 수있는 정당 식별을위한 청구 기능을 다시 제안하고 있습니다. 채널에서 파티 정보를 가져 오는 올바른 기능인 CALLERID 함수를 대신 사용할 수 있습니다. –