微信授权登陆时显示“获取code”怎么解决?

2022-03-15 科技 370阅读

解决方法:

1、先注册应用:

privateIWXAPImsgApi;

msgApi=WXAPIFactory.createWXAPI(this,null);

msgApi.registerApp(Constants.APP_ID)。

2、然后拉取微信到授权登陆界面:

finalSendAuth.Reqreq=newSendAuth.Req();

req.scope="snsapi_userinfo";

req.state="wxdemo";

msgApi.sendReq(req);

3、在WXEntryActivity中的onResp(BaseRespresp)方法中获取code:

Stringcode=((SendAuth.Resp)resp).code;//需要转换一下才可以。

声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com