1

REST API を使用して、Twilio 経由で SMS を送信しています。
ファイルは、クライアントをインスタンス化し、SMS SEND を実行するブラウザを介してロードされます。

            $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 番号の 1 つへの通話が開始されます。

Twilio が Cookie の使用を提案しているようですが、SMS ID が Twilio の呼び出しまで SMS テキストに続くことを確認するには、どうすればよいでしょうか?

私の目標は、電話を SMS テキスト メッセージに結び付ける何かを作ることです。

ありがとうございました!

4

1 に答える 1

2

受信者が SMS の電話番号をクリックして電話をかける (または単にダイヤルする) 場合、それは単なる電話です。その電話から直接 SMS ID (またはセッション Cookie) を取得する方法はありません。

時間に基づいて接続を確立する複数の電話番号を使用するシステムを見てきました (つまり、特定の電話番号で SMS を送信し、その電話番号に 10 分以内に電話がかかってきた場合、それらはおそらく関連しています)。しかし、ある時点でおそらく電話番号の再利用を開始する必要があり、その後、その番号に電話がかかってきた場合、それがどの SMS メッセージに関連しているのかを必ずしも知ることはできません。

もちろん、着信電話番号を CallerID として取得する場合は、SMS を送信した電話番号に基づいていない限り.

ただし、関連する電話を受信したときに、発信 SMS から関連する SMS ID またはセッション Cookie を取得することはありません。

于 2013-08-18T21:34:59.300 に答える