2016-06-15 8 views
0

Das Problem ist einfach.Click-to-Call-Verbindung mit der Erweiterung?

Wie erstelle ich einen Link (für Handy-Browser), der eine Telefonnummer anrufen und automatisch eine Durchwahl übergeben würde, ohne dass der Benutzer eingreifen muss?

Ich bin mir bewusst, tel:, sowie mit Sonderzeichen, wie Darm- (,) eine Pause einzulegen, aber diese funktionieren nur, wenn ich sie manuell auf der Wähltastatur (wie +123456789,228) eintreten, und nicht durch den Link selbst weitergegeben (auf Android 5.1 sowieso nicht).

Jede Hilfe wäre willkommen.

UPDATE

Nachdem eine ganze Menge Bastelei, fand heraus, dass auf iPhone 5S (so leider kein Android), die comma (oder p, die automatisch in Komma vor der eigentlichen Wahl transformiert wird, erfolgt), tut Arbeiten wie erwartet, so tippen Sie auf einen Link wie diese <a href=tel:123456789,3333>Call</a> von Safari, es wählt die Nummer, wartet für 2 Sekunden und gibt dann die Erweiterung (3333) automatisch. Suche immer noch nach dem gleichen Verhalten auf Android (oder sogar Windows-Handys ..).

Antwort

1

Wenn Twilio den Anruf tätigt, können Sie die sendDigits parameter verwenden.

require('/path/to/twilio-php/Services/Twilio.php'); 

$account_sid = ''; 
$auth_token = '[AuthToken]'; 
$client = new Services_Twilio($account_sid, $auth_token); 

$client->account->calls->create('+441163260745', '+123456789010', 'http://www.example.com/twiml', array( 
    'Method' => 'GET', 
    'FallbackMethod' => 'GET', 
    'StatusCallbackMethod' => 'GET', 
    'SendDigits' => '12345', 
    'Record' => 'false', 

Wenn eine Twilio Nummer anrufen, dann setzen wir auf <Gather>. Aber gemäß Ihrer other question und obigen Aussagen scheint dies nicht zu Ihrem Anwendungsfall zu passen.

+0

Leider sind Sie vollkommen richtig. Trotzdem Danke. Upvoted für die Mühe. –