【问题标题】:Click to call link with extension?单击以呼叫带有扩展名的链接?
【发布时间】:2016-06-15 10:27:07
【问题描述】:

问题很简单。

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

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

任何帮助将不胜感激。

更新

在修改了很多之后,发现在iPhone 5S(很遗憾没有Android)上,comma(或p,在实际拨号之前自动转换为逗号)确实可以作为预期的,所以从 Safari 中点击类似 <a href=tel:123456789,3333>Call</a> 的链接,它会拨打号码,等待 2 秒,然后自动输入分机号 (3333)。仍在 Android(甚至 Windows 手机..)上搜索相同的行为。

【问题讨论】:

    标签: android html twilio


    【解决方案1】:

    如果 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 及以上声明,这似乎不适合您的用例。

    【讨论】:

    • 不幸的是,你是完全正确的。还是谢谢你。为这项努力投票。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-09-13
    • 2020-04-18
    • 1970-01-01
    • 2011-05-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多