android - 单击以调用带有分机的链接?

标签 android html twilio

问题很简单。

如何创建一个链接(用于手机浏览器)来调用电话号码并自动传递分机,而无需用户干预?

我知道 tel: ,以及使用特殊符号,例如冒号 (,) 来插入暂停,但这些只有在我在拨号盘上手动输入它们(如 +123456789,228 )时才有效,而不是通过链接本身传递(无论如何不在 Android 5.1 上)。

如有任何帮助,我们将不胜感激。

更新

经过大量修改后,发现在 iPhone 5S(遗憾的是没有 Android)上,comma(或 p,在实际拨号之前自动转换为逗号)确实按预期工作,因此点击来自 Safari 的 <a href=tel:123456789,3333>Call</a> 链接,它会拨号码,等待 2 秒,然后自动输入分机号 (3333)。仍在 Android(甚至 Windows 手机……)上搜索相同的行为。

最佳答案

如果 Twilio 正在调用,您可以使用 sendDigits parameter

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',

如果调用 Twilio 号码,那么我们依赖 <Gather> 。但是根据您的 other question 和以上陈述,这似乎不适合您的用例。

关于android - 单击以调用带有分机的链接?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37832778/

相关文章:

javascript - 两个webworkers如何进行html5通信?

java - 内存有效的子类化方式

android - 测试这是否是第一次使用 firebase 调用 facebook 登录

android - 不动找位置,目前最好的方法?

html - Bootstrap 导航栏对齐

twilio - 是否可以在 Twilio 通话中访问实时音频流?

c# - 套接字异常 : "access denied" while opening port using UdpClient

javascript - 在滚动 jQuery 上将 div 包装/展开到另一个 div 中

javascript - Twilio - 排队调用,然后出队但我该如何回答?

javascript - 使用AJAX调用Node.js文件发送短信