我有以下xml
<Dial timeout="10" action="file.php" method="POST">211</Dial>
拨打假设211以尝试将呼叫者与211连接。
当我读到通过$ _POST发送的内容时,没有提到211 ..为什么会这样?
不使用Twilio客户端。
答案 0 :(得分:1)
Twilio开发者传道者在这里。
我猜你正在回复TwiML,<Dial>
(我希望在java.util.Date d1= new SimpleDateFormat("yyyy-MM-dd").parse(obj.getDoj());
//obj,getDoj is String.
java.util.Date d2= new SimpleDateFormat("yyyy-MM-dd").parse(obj.getDob());
CallableStatement cs=con.prepareCall("execute insert_manager ?,?,?,?,?,?");
cs.setString(1,obj.getName());
cs.setString(2, obj.getPassword());
doj=new java.sql.Date(d1.getTime());
dob=new java.sql.Date(d2.getTime());
cs.setDate(3,doj);
cs.setDate(4, dob);
cs.setInt(5, obj.getSalary());
cs.setString(6, obj.getLocation());
boolean b = cs.execute();
内),当有人拨打你的Twilio号码时,Twilio会向你的应用程序发送一个webhook。
我不确定你在$ _POST对象中寻找数字211的位置。如果是Twilio发送webhook给你的话,那就是在你告诉Twilio你要拨打211之前,所以Twilio还不知道任何事情。如果您要查找Twilio在该webhook中发送给您的所有参数,请查看此article in the docs on Twilio's request to your application in a voice call。
Twilio是否有其他POST请求正在您希望看到此号码的应用程序中?