我想验证电话号码是否有效以及电话号码的类型[小区/固定电话]。如何使用twilio在Java中实现这一目标?
感谢。
答案 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());
}
}
让我知道这是否有帮助。