我对 Trilio 和整个 REST API 还很陌生,尝试通过 Trilio 给我们的测试号码拨打电话时遇到了一些麻烦。我的代码(我按照网站上的示例进行操作)如下所示:
$testSID = "MY_TEST_SID";
$testToken = "MY_TEST_TOKEN";
$testPhone = "+15005550006"; //valid number as defined by Trilio
$testResponse = "VALID PHONE"; //valid local phone number
client = new Services_Twilio($testSID, $testToken, "2010-04-01");
try
{
$call = $client->account->calls->create($testPhone, $testResponse,
"http://demo.twilio.com/docs/voice.xml");
echo $call->status;
} catch (Exception $e) {
echo 'Error: ' . $e->getMessage();
}
但是,每当我运行这个 php 脚本时,什么都没有发生。我得到的queued
只是$call->status
. 我正在拨打的电话也不响。
我知道 Twilio 文档说要将请求发布到 URL,但是从我看到的所有示例中,我上面的做法似乎就是这样做的方式。
有任何想法吗?