Twilio "Twilio Voice Quickstart для Android" Как динамически установить "callerId"?

Я скачал предварительно созданное приложение "Twilio Voice Quickstart для Android" с github.

В этих приложениях динамически устанавливается номер

twiMLParams.put("to", contact.getText().toString());

И на сервер php код попадают в номер

$to = isset($_POST["to"]) ? $_POST["to"] : "";
if (!isset($to) || empty($to)) {
  $to = isset($_GET["to"]) ? $_GET["to"] : "";
}

И CallerNumber является статическим

$callerNumber = '1234567890';

Я хочу динамически устанавливать callerNumber (callerId) из моих приложений. Является ли это возможным?

Спасибо

1 ответ

Решение

Ну, не уверен. Но вы можете попробовать это.

Попробуйте отправить свой CallerID с идентификатором получателя, как это

twiMLParams.put("to", contact.getText().toString()+","+callerId);

На стороне сервера просто взорвать $to veriable.

$to = isset($_GET["to"]) ? $_GET["to"] : "";
$toFrom = explode(",", $to);
$to = $toFrom[0];
$from = $toFrom[1];

Надеюсь, что это решит вашу проблему.

Другие вопросы по тегам