unik怎么微信登录不了,uni-app微信登录

  unik怎么微信登录不了,uni-app微信登录

  Uniapp申请微信登录的方法:先注册微信开放平台,进行企业认证;然后获取appid和密钥;然后在客户端代码中输入“manifest.json”设置;最后,单击登录方法代码。

  UNI-APP开发(仿饿)开发课程:进入学习

  本教程运行环境:windows7系统,Uni-App版本2.5.1,Dell G3电脑。

  推荐(免费):uni-app教程

  uniapp实现APP微信登录流程

  1、注册微信开放平台

  1.注册一个账户。

  https://open.weixin.qq.com

  2.企业认证(微信登录必须认证)

  :

   3.创建应用程序并填写信息。

  :

   4.等待批准

  :

   5.获取APPid和密钥(打开app支付绑定商户即可)

  2、用户端代码中进入manifest.json设置

  

3、登录界面代码实现

  编写登录按钮

  按钮class=确认-BTN @ click= weixinlo 微信登录/按钮实现点击登录方法代码及说明

  weixinLo() {

  让那个=这个;

  uni.login({

  提供商:微信,

  成功:函数(登录){

  那个。$queue.showLoading(正在登录.);

  console . error(log in RES . auth result);

  //获取登录令牌

  那个。$queue.setData(weixinToken ,log in RES . auth result . access _ token);

  //获取登录的unionid。这个只有在开放平台上做了微信官方账号小程序微信登录app关联才会存在。

  那个。$queue.setData(unionid ,log in RES . auth result . unionid);

  //获取openid

  那个。$ queue . setdata( weixin penid ,log in RES . auth result . OpenID);

  //在这里,将所有数据提交到后台进行验证。有没有注册后台代码请求接口字符串s=http client . doget( 3359 API . weixin . QQ . com/SNS/userinfo?access _ token= log in info . gettoken() OpenID= log in info . getopenid());获取头像和昵称

  那个。$请求。postJson(/user/loginApp ,{

  token:log in RES . auth result . access _ token,

  union id:log in RES . auth result . union id,

  OpenID:log in RES . auth result . OpenID

  })。然后(res={

  if (res.status===0) {

  //绑定手机号直接登录

  that . get userinfo(RES . data . userid,RES . data . uuid);

  }否则{

  //没有绑定手机号。让它被束缚。

  uni.navigateTo({

  URL:“/pages/public/wx mobile”

  });

  }

  });

  }

  });

  },

  以上是uniapp如何申请微信登录的细节。更多请关注我们的其他相关文章!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: