前往uniapp官网进入API====>uni-app官网
注意注意注意:微信登录在未配置onlyAuthorize
的情况下调用此接口,code
值不返回,用以换取authResult
。配置onlyAuthorize
会把未使用过的code
值返回
示例
uni.login({
provider: 'weixin',
onlyAuthorize:true,
success: function (loginRes) {
console.log(loginRes.authResult);
}
});
示例正常返回参数说明
参数名 | 说明 | 平台差异说明 |
---|---|---|
authResult | 登录服务商提供的登录信息,服务商不同返回的结果不完全相同 | 微信登录配置onlyAuthorize:true 则此项为空,App 3.2.6+ |
code | 用户登录凭证。开发者需要在开发者服务器后台,使用 code 换取 openid 和 session_key 等信息 | 微信登录配置onlyAuthorize:true 才会返回,App 3.2.6+ |
errMsg | 描述信息 |