UNPKG

@fekit/idcard

Version:

中国身份证号详细信息获取

65 lines (50 loc) 1.08 kB
# @fekit/idcard 中国身份证号合法性校验,获取身份证详细信息(含一代及二代身份证) ## 安装 ``` yarn add @fekit/idcard ``` 或 ``` npm i @fekit/idcard ``` ## 引入 ```typescript import idcard from '@fekit/idcard'; ``` ## 使用 ```typescript const info: any = idcard(id) || {}; ``` ## 返回的数据结构 ```typescript // 身份证合法返回的数据结构 { "gender": "女", //性别 "birthday": "1967-1-11", // 出生日期 "province": { //省 "code": "410000", "text": "河南省" }, "city": { // 市 "code": "410400", "text": "平顶山市" }, "area": { // 区县 "code": "410421", "text": "宝丰县" }, "adreass": "河南省平顶山市宝丰县", // 籍贯 "cardText": "大陆", "age": 33, // 年龄 "zodiac": "鼠", // 生肖 "constellation": "射手座" // 星座 } // 身份证非法时返回的数据结构 false // 校验失败直接返回false ``` ## 版本 ``` 1.0.0 校验身份证号合法性,并返回具体信息 ```