와우, 그 제목은 한 입 가득했습니다 ...예언을 통해 이야기하는 외부 응용 프로그램에서 별표 (*)로 전화 번호를 호출하는 방법은 무엇입니까?
나는 언뜻보기에는 매우 혼란스러워 보입니다. 이것은 내가하고있는 일의 기초입니다.
나는 다음과 같습니다 :
- 서버가 Asterisk와 Voxeo Prophecy로 실행되도록 설정되었습니다.
-Prophecy를 별표 확장으로 설정합니다.
- 외부 응용 프로그램을 실행하는 다른 서버.
외부 응용 프로그램은 Voxeo에서 읽고 실행하기 위해 하나의 ccxml 및 vxml 파일을 생성하여 별표 확장자 (오늘까지까지)를 호출합니다.
프로젝트가 진행 중입니다. 어제 SIP 트렁크와 DID 번호가있어 실제 응용 프로그램을 실제 사람들을 부를 수있는 무언가로 바꾸고 싶습니다.
트렁크가 Asterisk에서 작동하고 있으며 소프트 폰 (X-Lite)을 통해 휴대 전화 번호로 전화를 시작할 수있었습니다. 그건 잘 작동합니다.
그러나 외부 응용 프로그램에서 호출을 시작하려고 시도하면 이동하지 않습니다. 나는 그것을 고치려고 여러 가지를 시도했지만 작동하지 않습니다.
이전 트렁크/DID 사업, 작업 코드는 다음과 같이 별표 확장했다 호출 :
<createcall>dest="'sip:*Extension here*@*IP Address here*'"
connectionid="myOutBoundConnectionID" timeout="'45s'" callerid="'*Extension here*
@*IP Address here*'"</createcall>
내 첫번째 생각은 내가 예언에 지정된 트렁크를 가지고뿐만 아니라 경우와해야 할 수도이었다 별표는 없지만 아마 기지에서 멀어 질거야.
<createcall>dest="'tel:*Phone Number here*'" connectionid=
"myOutBoundConnectionID" timeout="'45s'" callerid="'*Phone Number here*
'"</createcall>
...하지만이 전혀 작동하지 않습니다 다음과 같이
내가 일하는 것이 생각 포맷 코드이었다. 내가 외부 응용 프로그램에서 호출 할 때
-- Executing [*My phone number*@from-internal:1] Macro("SIP/1001-0000007d", "user-
callerid,LIMIT,") in new stack
는하지만, 상황이 조금 다르다 : 내 소프트 폰에서 전화 할 때
로그 파일은 다음과 같이 말을
이-- Executing [*My phone number*@from-sip-external:1] NoOp("SIP/*IP Address:5080-0000007c",
"Received incoming SIP connection from unknown peer to *phone number*") in new stack
사람이 있나 여기에서 무슨 일이 일어나고 있는지에 대한 약간의 조명? 미리 감사드립니다!
이것은 작동하지 않았습니다.:(전화 번호가 DID라면 그것은 가능하다고 생각하지만 그렇지 않습니다. –