Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/performance/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Twilio客户端调用实现_Twilio - Fatal编程技术网

Twilio客户端调用实现

Twilio客户端调用实现,twilio,Twilio,我正在用Twilio客户端开发一个移动应用程序,我有一个实现问题。我的应用程序需要拨一个号码,当接听电话时播放一条消息。我可以使用Twiml动词向接听电话的人播放消息吗?或者这是我需要创建一个会议来完成的事情 我曾尝试在接听电话时使用拨号盘的动作url以Twiml进行响应,但似乎不起作用。我有时会在通话结束后收到回拨,但即使是零星的回拨 以下是用于调用的php代码: <?php include('../Twilio/autoload.php'); include('./config.php

我正在用Twilio客户端开发一个移动应用程序,我有一个实现问题。我的应用程序需要拨一个号码,当接听电话时播放一条消息。我可以使用Twiml动词向接听电话的人播放消息吗?或者这是我需要创建一个会议来完成的事情

我曾尝试在接听电话时使用拨号盘的动作url以Twiml进行响应,但似乎不起作用。我有时会在通话结束后收到回拨,但即使是零星的回拨

以下是用于调用的php代码:

<?php
include('../Twilio/autoload.php');
include('./config.php');

use Twilio\Twiml;

$response = new Twiml;

if (isset($_REQUEST['To']) && strlen($_REQUEST['To']) > 0) {
    $number = htmlspecialchars($_REQUEST['To']);
    $dial = $response->dial(array('callerId' => $TWILIO_CALLER_ID, 
        'action' => 'http://www.example.com/ios/status.php'));

    if (preg_match("/^[\d\+\-\(\) ]+$/", $number)) {
        $dial->number($number);
    } else {
        $dial->client($number);
    }
} else {
    $response->say("Thanks for calling!");
}

header('Content-Type: text/xml');
echo $response;
?>

谢谢

你试过Twilio的例子吗?看起来您需要启动呼叫,在定义
的位置设置已应答响应。请参阅链接中的步骤6


希望这有帮助

您好,谢谢您为Twilio社区提供的支持。我们可以送你一件t恤吗?电子邮件mspeir@twilio.com详情请参阅。