手机号码归属地API
时间:2010-07-26 来源:yaoshiyan
由于很多用户在用手机软件拨打电话是直接调的手机电话簿, 而其中存储本地的座机是没加区号的.
所以会提示被叫格式错误,这样在体验上就不好.
计划在手机软件后台程序中加一个判断,自动添加区号
于是在网上google了一番. 还是有所收获.
而且http://api.showji.com/locating/help.htm安全开放了api文档说明
以下是用python实现返回手机号所属区号函数:
#!/usr/lcoal/bin/python
#coding=utf-8
import urllib2
import simplejson as json
def getAreaCode(mobile):
url = 'http://api.showji.com/locating/?m=%s&output=json' % mobile
f = urllib2.urlopen(url)
result = json.loads(f.read())
return result['AreaCode']
if __name__ == '__main__':
print getAreaCode('13430789767')
统计了上周的情况,平均每天有660多次被叫格式是错误的. 只有约3%的比例,
可以说也没大影响,因此取消该项计划.