Twilio拨打电话时如何设置自己的URL?

时间:2013-11-20 05:41:21

标签: java twilio

如您所知,使用Twilio拨打电话,需要传递一个URL告诉Twilio获取指令。

我在http://1xx.16.102.129:8080/voice/voice.xml

上部署了我的网址

这是我的代码:

List<NameValuePair> params = new ArrayList<NameValuePair>();

params.add(new BasicNameValuePair("Url","http://1xx.16.102.129:8080/voice/voice.xml")); 

params.add(new BasicNameValuePair("To", "+1xxxxxxxxxxxx"));

params.add(new BasicNameValuePair("From", "+15086895110"));

CallFactory callFactory = client.getAccount().getCallFactory();

Call call = callFactory.create(params);

电话结束后,我得到了例如“502 Bad Gateway”的异常。谁能告诉我这是什么问题?

1 个答案:

答案 0 :(得分:1)

Twilio传道者在这里。

502 Bad Gateway通常表示Twilio尝试从您在启动出站呼叫时指定的URL请求内容但遇到问题。

有很多事情可能会导致这种情况,包括解决DNS问题,不包括响应中的Content-Type标头或Twilio与服务器之间的网络中断。

我们汇总了您可以在website上找到的一些问题排查提示,您可以使用这些提示来帮助诊断问题。

希望有所帮助。