2013-05-07 34 views
0

我有一个试用twilio电话号码1XXXXXXXXXXXX:我可以从Twilio试用帐户验证印度电话号码吗?

我能够接听电话,记录,语音邮件,但试图让出站呼叫时,我得到了下面的异常。

线程“main”中的异常com.twilio.sdk.TwilioRestException:提供的源电话号码+ 1XXXXXXXXXXXX尚未针对您的帐户进行验证。您只能通过您从Twilio验证或购买的电话号码拨打电话。

下面是代码:

公共类MakeCall函数{

public static final String ACCOUNT_SID = "My account sid"; 
public static final String AUTH_TOKEN = "my auth token"; 

public static void main(String[] args) throws TwilioRestException { 

    TwilioRestClient client = new TwilioRestClient(ACCOUNT_SID, AUTH_TOKEN); 
    Account mainAccount = client.getAccount(); 
    CallFactory callFactory = mainAccount.getCallFactory(); 
    Map<String, String> callParams = new HashMap<String, String>(); 
    callParams.put("To", "+917406097660"); // Replace with your phone number 
    callParams.put("From", "571-206-3804"); // Replace with a Twilio number 
    callParams.put("Url", "http://demo.twilio.com/welcome/voice/"); 
    // Make the call 
    Call call = callFactory.create(callParams); 
    // Print the call SID (a 32 digit hex like CA123..) 
    System.out.println(call.getSid()); 
} 

}

由于提前,

+0

我需要你在openbravo的帮助来解决我的问题 – ADMIN 2016-05-03 05:27:14

回答

1

您收到的错误是:

The source phone number provided, +1XXXXXXXXXXXX, is not yet verified for your account. You may only make calls from phone numbers that you've verified or purchased from Twilio. 

您应该检查以确保From号码是Twilio号码或您已验证的号码。它看起来像你提供的From号码,571-206-3804,不是Twilio号码 - 仔细检查它是否是正确的值。