2013-08-17 3 views
1

REST API를 사용하여 Twilio를 통해 SMS를 보내고 있습니다.
파일은 클라이언트를 인스턴스화하고 SMS 보내기를 수행하는 내 브라우저를 통해로드됩니다.Twilio SMS 쿠키 설정

  $sms_send = $client->account->sms_messages->create($from, $to, $body); 

    $sid = $sms_send->sid; 

    //creating session for the SMS ID to pass to SMSUrl 
    $_SESSION['sid'] = $sid; 

이 본문에는 텍스트 메시지에서 클릭 할 수있는 문자열 전화 번호가 있습니다. 그것은 내 Twilio 번호 중 하나에 전화를 시작합니다.

나는 Twilio가 사용할 쿠키를 제안하지만, SMS ID가 Twilio를 호출 할 때 SMS 텍스트를 계속 따라 가게하려면 어떻게해야할까요?

제 목표는 전화를 다시 SMS 문자 메시지에 연결하는 것입니다.

감사합니다.

답변

2

수신자가 SMS의 전화 번호를 클릭하여 전화를 걸면 (또는 전화를 걸면) 단지 전화 통화입니다. 해당 전화 통화에서 SMS ID (또는 세션 쿠키)를 직접 가져올 수있는 방법은 없습니다.

여러 개의 전화 번호를 사용하는 시스템을 보았습니다. 시간을 기준으로 연결합니다 (예 : 특정 전화 번호로 SMS를 보내고 10 분 내에 해당 전화 번호로 전화를 받으면 PROBABLY 관련.) 그러나 어떤 시점에서는 전화 번호 재사용을 시작해야하며 그 번호로 다시 전화를 걸면 어떤 SMS 메시지인지 알 필요가 없습니다.

들어오는 전화 번호가 CallerID 인 경우 해당 번호로 SMS를 보냈습니다.

그러나 관련 전화를받을 때 나가는 SMS와 관련된 SMS ID 나 세션 쿠키는 절대로받지 못합니다.