使用twilio验证Java中的电话号码

时间:2016-03-21 21:17:03

标签: java twilio

我想验证电话号码是否有效以及电话号码的类型[小区/固定电话]。如何使用twilio在Java中实现这一目标?

感谢。

1 个答案:

答案 0 :(得分:3)

Twilio开发者传道者在这里。

为此,您可以使用Lookup API。请查看有关如何use the Lookup API in Java

的文档

这是一个简单的例子。您需要安装Java helper library,然后尝试以下代码:

import com.twilio.sdk.LookupsClient;
import com.twilio.sdk.TwilioRestException;
import com.twilio.sdk.resource.instance.lookups.PhoneNumber;

public class Example {

  // Find your Account Sid and Token at twilio.com/user/account
  public static final String ACCOUNT_SID = "{{ account_sid }}";
  public static final String AUTH_TOKEN = "{{ auth_token }}";

  public static void main(String[] args) throws TwilioRestException {
    LookupsClient client = new LookupsClient(ACCOUNT_SID, AUTH_TOKEN);

    PhoneNumber number = client.getPhoneNumber("+15108675309", true);

    System.out.println(number.getType());
    System.out.println(number.getCarrierName());
  }
}

让我知道这是否有帮助。