进行了验证以从数据库中筛选出有效/无效的手机号码

时间:2019-02-02 06:55:43

标签: android validation mobile desktop-application phone-number

我的工作网络营销,我经常通过EXCEL数据库发送短信到客户的手机号码。但是,有很多手机号码处于非活动状态,因此我无法一一手动呼叫以检查哪个号码仍处于活动状态和非活动状态。

为了节省SMS爆炸的费用,我想验证我的数据库以过滤仍处于活动状态的手机号码。

那么,我该如何更有效地对手机号码进行批量验证?另外,是否可以使台式机/手机/网络应用进行大量未接来电并提供手机号码状态(有效/无效)的报告?

1 个答案:

答案 0 :(得分:0)

您可以使用numverify api https://numverify.com/documentation

示例代码

$access_key = 'YOUR_ACCESS_KEY';

// set email address
$phone_number = '14158586273';

// Initialize CURL:
$ch = curl_init('http://apilayer.net/api/validate?access_key='.$access_key.'&number='.$phone_number.'');  
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);

// Store the data:
$json = curl_exec($ch);
curl_close($ch);

// Decode JSON response:
$validationResult = json_decode($json, true);

// Access and use your preferred validation result objects
$validationResult['valid'];
$validationResult['country_code'];
$validationResult['carrier'];