2012-06-26 74 views
0

我正在嘗試使用Twilio撥打一個電話號碼。我在這裏看着他們的示例代碼:http://www.twilio.com/docs/api/twiml/dialTwilio <Dial>動詞不工作

當我複製並粘貼下面的示例代碼不會撥打的號碼:

<?xml version="1.0" encoding="UTF-8"?> 
<Response> 
    <Dial>901-XXX-XXXX</Dial> 
    <Say>Goodbye</Say> 
</Response> 

我把我的電話號碼的,當我打開網頁瀏覽器並轉到託管此文件的URL,則什麼都不會發生。它所做的只是向我展示了XML樹。我在這裏錯過了什麼嗎?腳本是不是打給我的電話號碼?

任何幫助,非常感謝!

回答

0

Twilio不是魔術。在瀏覽器中查看XML文件不會調用Twilio(即使XML文件包含類似Twilio命令的數據)。您需要向Twilio發出API請求以使其執行任何操作。

您應該看看Twilio的「REST快速入門」 - 它會引導您完成撥出呼叫的過程。

http://www.twilio.com/docs/quickstart/php/rest

0

有兩種可能的解決方案。

如果您試圖從Twilio號碼撥打其他人的電話號碼,則需要發出API請求才能觸發呼叫。您可以在這裏找到PHP說明:https://github.com/twilio/twilio-php#make-a-call。一旦其他人接聽電話,Twilio將對您指定的URL發出HTTP請求,詢問有關如何處理此電話的說明。此時,您可以指定您希望將通話連接到您自己的號碼。

如果有人撥打Twilio號碼,Twilio會在呼叫進入時向您的URL發送HTTP請求。流程與上述相同。

-1
<?xml version="1.0" encoding="UTF-8"?> 
<Response> 
<Dial>+1901-XXX-XXXX</Dial> 
<Say>Goodbye</Say> 
</Response> 

put +1 in font of area code.