运营商实名验证接口如何用Python实现调用?
一、什么是运营商实名认证接口
传入姓名、身份证号码、手机号码,验证二要素信息是否一致,返回验证结果,支持三网携号转网,直连运营商数据。
二、应用场景
● 应用于各类线上平台和服务的身份认证验证,以保障用户信息的真实性和交易的安全性。
● 应用于网络注册认证、金融服务认证、实名制验证、电商平台认证等场景。
三、调用示例
下面我们用阿里云接口为例,Python代码示例如下
接口地址:https://market.aliyun.com/apimarket/detail/cmapi00067374
import urllib, urllib3, sys, uuid
import sslhost = 'https://tsmobile2.market.alicloudapi.com'
path = '/mobile2'
method = 'GET'
appcode = '你自己的AppCode'
querys = 'name=%E5%BC%A0%E4%B8%89&mobile=13112313213'
bodys = {}
url = host + path + '?' + queryshttp = urllib3.PoolManager()
headers = {'Authorization': 'APPCODE ' + appcode
}
response = http.request('GET', url, headers=headers)
content = response.data.decode('utf-8')
if (content):print(content)
返回示例
//直连运营商权威核验。
{"code": 1,"msg": "操作成功","data": {"name": "李四","mobile": "13015566219","res": 2, //核验结果状态码,1 一致;2 不一致;3 无记录"description": "不一致" //描述}
}