跳到主要内容

auth.wx

微信用户认证

  • 请求路由: auth.wx
  • 交互模型: Request Response
  • 访问限制: 无

使用 auth.wx.access-token 接口返回的结果,进行用户认证,获取认证token

完整的微信认证流程请参考:微信认证流程

请求​

RSocket.rr({
"route" : "auth.wx",
"data" : {
"appId" : "wxd0be3263c2bdd6bf",
"openid" : "oKQgr46obJ_hpT867BJxzqNjt2MA",
"unionid" : "o6ZuW6Pmx0G3mdPzGHONzqUhKuCo",
"mobile" : "13900010001",
"vcode" : "123923",
"scope" : "shop",
"tenantId" : "aspiretop"
}
});

请求参数​

名称类型必须说明
mobileString否手机号, 需要绑定手机时提供
vcodeString否短信验证码, 需要绑定手机时提供
skipMobileCheckBoolean否绑定手机不需要短信验证码时设置为true
extraVaries否其他自定义属性供认证回调使用
appIdString是应用appId
openidString是用户openId
unionidString否用户unionId
tenantIdString是当前认证的租户标识

返回​

认证结果

{
"token" : "eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiJhZG1pb......AU3eAWOfMmNN8CMIlIvkNw",
"expires" : 3600
}

返回属性​

名称类型说明
tokenStringAPI访问令牌
expiresNumber令牌有效期,单位秒

下载结果模型定义