Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/347.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 使用twilio的语音呼叫不告诉呼叫中生成的号码_Java_Angularjs_Spring Mvc - Fatal编程技术网

Java 使用twilio的语音呼叫不告诉呼叫中生成的号码

Java 使用twilio的语音呼叫不告诉呼叫中生成的号码,java,angularjs,spring-mvc,Java,Angularjs,Spring Mvc,我正在语音中实现otp,即通过使用twilio的呼叫,当用户输入他的号码并单击语音时,他必须得到call n play随机生成的4位数字号码。现在,电话将被输入号码,但它不会告诉生成的号码进行验证…我使用的URL是,其中包含一些它在语音中告诉。。。。 请告诉我如何更改此URL,使其显示随机生成的数字 我的Java代码: public Call sendCall(String mobileNumber, String smsText) { TwilioRestClient clie

我正在语音中实现otp,即通过使用twilio的呼叫,当用户输入他的号码并单击语音时,他必须得到call n play随机生成的4位数字号码。现在,电话将被输入号码,但它不会告诉生成的号码进行验证…我使用的URL是,其中包含一些它在语音中告诉。。。。 请告诉我如何更改此URL,使其显示随机生成的数字

我的Java代码:

public Call sendCall(String mobileNumber, String smsText) {
        TwilioRestClient client = new TwilioRestClient(ACCOUNT_SID, AUTH_TOKEN); 

        // Build the parameters 
        List<NameValuePair> params = new ArrayList<NameValuePair>(); 
        params.add(new BasicNameValuePair("To", mobileNumber)); 
        params.add(new BasicNameValuePair("From", "+13122489611"));
        params.add(new BasicNameValuePair("Url", "http://demo.twilio.com/docs/voice.xml"));
        params.add(new BasicNameValuePair("Method", "GET"));  
        params.add(new BasicNameValuePair("FallbackMethod", "GET"));  
        params.add(new BasicNameValuePair("StatusCallbackMethod", "GET"));    
        params.add(new BasicNameValuePair("Record", "false")); 
        try{
        CallFactory callFactory = client.getAccount().getCallFactory(); 
        Call call = callFactory.create(params); 

        } catch (TwilioRestException e) {

            e.printStackTrace();
        }

        return null;
    }
public Call sendCall(字符串mobileNumber,字符串smsText){
TwilioRestClient=新的TwilioRestClient(帐户SID,身份验证令牌);
//构建参数
List params=new ArrayList();
参数添加(新的BasicNameValuePair(“To”,mobileNumber));
参数add(新的BasicNameValuePair(“From”,“+13122489611”);
添加(新的BasicNameValuePair(“Url”)http://demo.twilio.com/docs/voice.xml"));
添加(新的BasicNameValuePair(“方法”、“获取”);
添加(新的BasicNameValuePair(“FallbackMethod”、“GET”);
添加(新的BasicNameValuePair(“StatusCallbackMethod”、“GET”);
参数添加(新的BasicNameValuePair(“记录”、“假”);
试一试{
CallFactory CallFactory=client.getAccount().getCallFactory();
Call Call=callFactory.create(参数);
}捕捉(斜纹例外e){
e、 printStackTrace();
}
返回null;
}
如何替换URl。。。 请帮助使用,确保您有一个可公开访问的URL,该URL提供了有关您希望在应用程序中生成的逻辑的TwiML说明

您可以使用