手机的运营商信息

时间:2010-03-10 07:59:38

标签: php

我们需要通过PHP实现的项目来测试短信文本通知。我们使用了与运营商网关相结合的电话号码。例如7-11 Speakout(美国GSM)有一个网关@ cingularme.com,所以在发送短信时我们将这个号码与网关组合为9860112354 @@ cingularme.com并通过PHP的邮件功能发送。

现在我们需要在手机上进行测试。但是,我们无法找到相同的运营商网关列表(诺基亚6300)。请指教。

2 个答案:

答案 0 :(得分:1)

您是否正在寻找收件人电子邮件到SMS地址的列表?比如#@tmomail.net?

如果是这样,这里有一个详尽的清单:

http://www.mutube.com/projects/open-email-to-sms/gateway-list/

答案 1 :(得分:0)

我也有这个问题。由另一个答案发布的运营商网关列表与设备无关,而是必须与其服务提供商达成一致。您需要做的是找到运营商 - 然后将其电子邮件提取到SMS地址,以构建发送邮件的电子邮件地址。这样的列表可以在维基百科上找到。

为了获得蜂窝设备的运营商和服务提供商,这里有一个简单的功能,当提供蜂窝电话号码时,它将提供手机的运营商名称:

<?php                               
// leave this blank - we may never implement an authentication key
$smsarc_API_key = ''; 

// enter the user's 10 digit cell phone number. 
// example format: $smsarc_to = '5556667777';
$smsarc_number = '5192097991'; 

// lookup carrier
$ch = curl_init();  curl_setopt ($ch, CURLOPT_URL, 'http://www.smsarc.com/api-carrier-lookup.php?sa_number='.$smsarc_number);   $AskApache_result = curl_exec ($ch);        $smsarc_message_status =  $AskApache_result; curl_close($ch);

// print the carrier lookup results
echo $smsarc_carrier;
?>

来自其网站的开发人员API: http://www.smsarc.com/free-php-cell-phone-carrier-lookup/