我遵循http://www.twilio.com/docs/quickstart/client/browser-to-browser-calls从浏览器呼叫浏览。
根据文档打开两个浏览器:
http://127.0.0.1/client.php?Client =test1和127.0.0.1/Client .php?客户= test2
当我使用沙箱APP ID:
The both browser couldn't able to connect but it a call connect to the the sandbox number.
当我使用我的应用程序ID:它显示了以下错误:
Component: TwiML errors
httpResponse: 502
ErrorCode: 11200
url: http://127.0.0.1/demo.php
Request: What Twilio sent your server
HTTP Method: GET
HTTP URL: http://127.0.0.1/demo.php
HTTP BODY: Key Value
AccountSid xxxxxxxxxxxxxxxxxxxxxxxxx
ApplicationSid dddddddddddddddddddddddddd
Caller client:jenny
CallStatus ringing
Called
To
PhoneNumber tommy
CallSid cccccccccccccccccccccccccccc
From client:jenny
Direction inbound
ApiVersion 2010-04-01
Response: What your web application responded with to Twilio
HTTP Headers: Key Value
Date Thu, 25 Aug 2011 11:36:22 GMT
Content-Length 137
Connection close
Content-Type text/html
Server TwilioProxy/0.7
with <html><head><title>502 Bad Gateway</title></head>
<body><h1>Bad Gateway</h1>An upstream server returned an invalid response.</body></html>
分配给应用程序的VoiceURL必须是一个可公开访问的URL,以便Twilio服务器可以访问它。如果它只运行127.0.0.1,只能从您的本地机器访问,我们无法到达它。
您可能对localtunnel.com或ngrok之类的东西感兴趣,它们可以让您将本地服务器公开给公众。