2017-03-08 3 views
1

나머지 api를 사용하여 전화를 걸면 전화벨이 들리지만 전화 벨소리 헤드셋에는 소리가 들리지 않습니다. 추가 설정이 있습니까? 이 사용resp api를 사용하여 통화를 만들 때 전화벨 소리가 들리지 않습니다.

스피 작성하는 콜 -

function create_call($to_no,$from_no,$user_id,$title,$voice_url,$msg_id){ 
     try{ 

      $admin_id = get_current_user_id(); 
      // Initiate a new outbound call 
      $call = $this->client->calls->create(
        // to call. 
       +155555555, 
        // that you've purchased or verified with Twilio. 
       +1457888885, 
       array("url" => "url", 
       'IfMachine'=>'Continue') 

      ); 

     return $call->sid; 
     } catch(Exception $e){ 
      echo "Error: " . $e->getMessage(); 
     } 
    } 

내가 전화 사용자의 전화로 연결할 때 호출 벨이 울리는 소리를들을 수 없습니다.

+0

조금 더 설명해야 할 것입니다. 여기서 통화 흐름은 무엇입니까? 무엇을 경험하고 있으며 어떤 일이 발생할 것으로 예상합니까? – philnash

+0

답장을 보내 주셔서 감사합니다. 질문을 업데이트했습니다. –

+0

URL 뒤의 TwiML은 무엇입니까? – philnash

답변

0

개발자 전도사 Twilio가 여기 있습니다.

아웃 바운드 통화에서 IfMachine을 사용하는 경우 Twilio는 통화의 첫 번째 부분을 청취하여 사람 또는 자동 응답기인지 확인해야합니다. 따라서 응답하기 위해 사람이나 자동 응답기가 전화를 걸려면 즉, 벨소리가 울리지 않아야합니다.

사람이 전화를 걸고 전화벨을 울리면 예기치 않은 행동을합니다.

클릭 투 콜의 경우 콜백을 요청한 사용자가 아닌 상담원에게 먼저 전화하는 것이 좋습니다. 이렇게하면 먼저 에이전트에 연결됩니다. 그런 다음 상담원은 사람이 전화를 받았는지 여부를 확인하고 전화 인 경우 계속 전화를 걸거나 일정이 잡히면 다시 예약 할 수 있습니다. 즉, 사용자가 응답하면 즉시 해당 에이전트를 호출하는 에이전트에 연결됩니다.

이것이 도움이되는지 알려주세요.