У меня есть готовое приложение «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) из моих приложений. Является ли это возможным ?
Спасибо
Ну, не уверен. Но вы можете попробовать это.
Попробуйте отправить свой 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];
Надеюсь, что это решит вашу проблему.
Других решений пока нет …