【身份证实名认证接口-阿里云服务】【支持港澳台地区居住证】

系统开发的时候经常会需要对用户做什么认证,用户提交的身份证信息如何对其进行真实性判定呢?我们已通过阿里云提供的身份证实名认证接口对信息进行验证,通过接口将用户提交的信息转送至身份证核验中心进行核验。

先购买对应的接口服务:https://market.aliyun.com/products/57000002/cmapi025518.html

示例代码:

import requests

def reqeustID(name,idNo):
url = 'https://idenauthen.market.alicloudapi.com/idenAuthentication'
params={
    'idNo': idNo, #身份证号码
    'name':name   #姓名
}

appcode='你的 AppCode' #服务购买成功之后,点击跳转至阿里云控制台可看到AppCode
                      #也可以获取appCode链接:https://market.console.aliyun.com/
headers={
    "Authorization":"APPCODE "+appcode
}

try:
    resp = requests.post(url=url, headers=headers, params=params)

except:
return None

if resp.status_code == 200:
  content = resp.json()
  return content
  return None

data_p = reqeustID('张三','340421190210182345')
print(data_p)

返回示例:

{
  "name": "张三",
  "idNo": "340421190710145412",
  "respMessage": "身份证信息匹配",
  "respCode": "0000",
  "province": "安徽省",
  "city": "淮南市",
  "county": "凤台县",
  "birthday": "19071014",
  "sex": "M",
  "age": "111"
}

其他详细信息在页面中间都有说明,其他不明白的地方可以联系交流!

搬砖快乐!

Logo

GitCode 天启AI是一款由 GitCode 团队打造的智能助手,基于先进的LLM(大语言模型)与多智能体 Agent 技术构建,致力于为用户提供高效、智能、多模态的创作与开发支持。它不仅支持自然语言对话,还具备处理文件、生成 PPT、撰写分析报告、开发 Web 应用等多项能力,真正做到“一句话,让 Al帮你完成复杂任务”。

更多推荐