文档
测试

微信授权登录

GET
/owner/wechatLogin

接口描述

业主端/物业端登录

请求参数

参数名
类型
描述
必填
code
string
根据授权码登录
可选
type
int
0-业主 1-物业
可选
openid
根据 openid 直接登录
可选

响应参数

参数名
类型
描述
必填
success
boolean
示例:true
必填
msg
string
示例:执行成功/ false 执行失败信息
必填
data
object
数据字典
必填
uid
string
示例:uid
必填
nickname
string
示例:NICKNAME
必填
sex
string
示例:性别
必填
province
string
示例:省份
必填
city
string
示例:所在城市
必填
country
string
示例:所在国家
必填
headimgurl
string
示例:头像 url
必填
status
用户状态 null-未登记 1-普通业主 2-居家隔离
必填
type
0-业主 1-物业
必填
openid
微信openid
必填

说明 / 示例

第一步:用户同意授权,获取code 在确保微信公众账号拥有授权作用域(scope参数)的权限的前提下(服务号获得高级接口后,默认拥有scope参数中的snsapi_base[只能获取openid]和snsapi_userinfo[用户详细信息]),引导关注者打开如下页面: https://open.weixin.qq.com/connect/oauth2/authorize?appid=APPID&redirect_uri=REDIRECT_URI&response_type=code&scope=SCOPE&state=STATE#wechat_redirect 若提示“该链接无法访问”,请检查参数是否填写错误,是否拥有scope参数对应的授权作用域权限 如果用户同意授权,页面将跳转至 redirect_uri/?code=CODE&state=STATE 第二步:根据 code 到后台获取用户信息 例如:http://localhost:xxx/owner/wechatLogin?code=xxoo 完成!