- 认证中心
- 认证中心-密码相关
- 认证中心-认证客户端
- 用户中心
- 认证中心-政务外网接口
- 第三方对接(老模式)
- 数字空间-政务服务网获取用户信息
- 第三方对接新模式
- 二维码
- 免密登录
- 网络身份码相关
- Code换取用户信息
- Code换取用户信息-政务服务网(数字空间)
- 自然人同步用户
- 网络身份码扫码登录
- 网络身份码帮代办2
- 小程序(负载均衡选择自然人法人政务外网统一认证中心)
- 电子社保卡
- 根据流水号查询和修改用户身份证有效期
- 证件核验接口
- 激活用户新增
- 前后端分离登录相关接口
- 企业法人信息及法定代表人信息校验接口POST
- 未命名接口GET
- 根据账号密码修改用户手机号码POST
移动端登录
开发中
POST
/oauth2/applogin
请求参数
Body 参数application/json
clientId
string
客户端id
s
string
加密后的字符串,AES加密方式
{
“type”:”登录类型:1、pwd(用户名密码方式)
2、code(手机验证码方式)
3、3party(第三方登录方式)
4、netCode(网络身份码方式)”,
“account”:”登录帐号”,
“ticket”:”登录内容”,
“userType”:”1”,
“appId”:调用方应用标识”,
“appName”:”调用方应用名称”,
“authMode”:”认证模式”,
“photoEncData”:”人像数据”,
“certPwdData”:”网络身份码口令”,
“idCardAuthData”:”网络身份码”,
“orgCode”:”调用方机构标识”,
“bizSeq”:”业务序列号”
}
以下参数只有type为netCode时,才需要传
调用方应用标识:
App 《新湘事成》:(安卓)0017,(IOS)0018
APP名称
省app拉起国家app,国家app返回用户输入的密码
省app拉起国家app,国家app返回用户的网络身份码
认证模式为R04 时不为空
(安卓)00000002,(IOS)00000002
因为网络身份码登录方式,只有自然人类型登录,所以传1.
R03:网络身份码+人脸
R04:网络身份码+口令+人脸
人像数据(base64编码)
长度大于等于10K,小于等于 70K。
人脸图像符合《GB/T35678- 2017 公共安全人脸识别应用中人脸图像技术要求》
人脸图像格式支持BMP、JPEG、PNG,推荐使用JPEG
用于业务对账,由调用方生成的具有唯一性的业务序列号,不允许包含“&”字符。示例:898361dcf5aa45dcb8f1ce2f97b7bbef
示例
{
"clientId": "string",
"s": "string"
}
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST '/oauth2/applogin' \
--header 'Content-Type: application/json' \
--data-raw '{
"clientId": "string",
"s": "string"
}'
返回响应
🟢200成功
application/json
Body
sso_token
string
必需
access_token
string
必需
refresh_token
string
必需
expires_in
string
必需
re_expiresIn
string
必需
errorMessage
string
错误消息
errorCode
enum<string>
错误码
枚举值:
invalid_client
示例
{
"sso_token": "string",
"access_token": "string",
"refresh_token": "string",
"expires_in": "string",
"re_expiresIn": "string",
"errorMessage": "string",
"errorCode": "invalid_client"
}