加载中…

QQ小程序授权获取用户token

首先需要调用QQ小程序的登陆api,获取到临时凭证 code: [https://q.qq.com/wiki/develop/miniprogram/API/open_port/port_login.html](https://q.qq.com/wiki/develop/miniprogram/API/open_port/port_login.html) 获取到code以后,就可以直接授权登陆,一键获取用户的登录token: ```javascript WXAPI.qqAuthorize({ code: 'dsdfdgrert35567878987989' }) ``` 当然,你也可以传入更多的参数如下: + postJsonString 自定义的json格式的扩展属性,用户首次授权(注册)的时候将会保存改数据; + referrer 邀请人用户编号,传入该参数以后,系统将会自动记录用户的邀请关系,在后续的分销、团队结构上将沿用该关系; postJsonString 的一个示例数据如下: ```json { "学校": "浙江大学", "专业": "计算机" } ``` 接口返回示例: ```json { "code": 0, "data": { "uid": 1394134, "openid": "ocpiX1vggFL0FojVNh0CB6RfrwWQ", "token": "b220f152-b12c-483e-a146-0eec75b2cde3" }, "msg": "success" } ``` 接口会返回给你用户编号、token、以及该QQ用户的 openid