2017-05-23 1 views
0

XML의 일부가 PHP에서 온 인바운드 IVR 스크립트를 만들고 싶습니다. 사례 시나리오는이 고객이 주어진 번호로 전화를 걸면 대행사 번호로 이전 하겠지만 대행사 번호는 동적이어야하므로 PHP에서 제공해야합니다. 난 당신이 다음 IVR 태그에이를 수 있다고 믿는 어떤 제안PHP로 인바운드 ivr 호출하기

답변

0

: 클라이언트가 경우 조건을 만들 https://developers.callfire.com/callfire_xml_get.html

  • 로 전송해야하는 위치

    1. 결정하는 IVR에서 서버에 얻을 요청을 반환 값에 따라 클라이언트를 첫 번째 번호 또는 두 번째 번호로 바꿉니다. https://developers.callfire.com/callfire_xml_if.html
    2. https://developers.callfire.com/callfire_xml_transfer.html
    <dialplan name="Root"> 
        <setvar varname="fromNumber">${call. callerid}</setvar> 
        <get varname="transferNum">http://destination.com/test.php?type=TestText&ID=${fromNumber}</get> 
        <if expr="${transferNum} == 1"> 
         <transfer callerid="${fromNumber}">5551235555</transfer> 
        </if> 
        <if expr="${transferNum} == 2"> 
         <transfer callerid="${fromNumber}">5551236666</transfer> 
        </if> 
        <if expr="${transferNum} == 3"> 
         <transfer callerid="${fromNumber}">5551237777</transfer> 
        </if> 
    </dialplan>