微信原生登录与分享功能解析

更新:11-15 神话故事 我要投稿 纠错 投诉

Log.e("AAA","----------------------------------------" );api=WXAPIFactory.createWXAPI(this,APP_ID, true);api.registerApp(APP_ID);}@Overridepublic voidonReq(BaseReq baseReq) {

}@Overridepublic voidonResp(BaseResp baseResp) {

Log.e("BBB","---------------------------------------- ------------------");intresult=0;switch(baseResp.errCode) {caseBaseResp.ErrCode.ERR_OK:

结果=R.string.ERR_OK;尝试{

SendAuth.Resp sendResp=(SendAuth.Resp) baseResp;}catch(Exception e) {

e.printStackTrace();}break;caseBaseResp.ErrCode.ERR_USER_CANCEL:

结果=R.string.ERR_USER_CANCEL;finish();break;caseBaseResp.ErrCode.ERR_AUTH_DENIED:

结果=R.string.ERR_AUTH_DENIED;finish();break;default:

结果=R.string.ERR_AUTH_UNKNOWN;finish();break;}

Toast.makeText(this,结果,Toast.LENGTH_LONG).show();}@Overridepublic voidonClick(View view) {switch(view.getId()) {caseR.id.wx_login:

mLogin();break;caseR.id.wx_share:

shareText();break;default:break;}

}私有voiddoGetUserInfo(JSONObject 响应) {

HashMap paramMap=newHashMap();paramMap.put("openid",response.optString("openid"));paramMap.put("access_token",response.optString("access_token"));paramMap.put("lang" ,"zh_CN");String url="https://api.weixin.qq.com/sns/userinfo?access_token=%1$sopenid=%2$slang=zh_CN";//new WXUserInfoTask().execute(String.format( url,//response.optString("access_token"),//response.optString("openid")));}private voidshareText() {//初始化WXTextObject对象,填写分享文本WXTextObject textObj=newWXTextObject() ;文本对象。 text="123";//使用WXTextObject对象初始化一个WXMediaMessage对象WXMediaMessage msg=newWXMediaMessage();msg.mediaObject=textObj;msg.description="456";//构造一个Req对象SendMessageToWX.Req req=newSendMessageToWX. req ();//req.transaction=buildTransaction("text");req.message=msg;//req.transaction=buildTransaction("text");req.scene=SendMessageToWX.Req.WXSceneSession;api.sendReq( req );Toast.makeText(this,"shareText()-----",Toast.LENGTH_LONG).show();

}

回调接口------------------------------------------------ --------------------------

配置权限------------------------------------------------ --------------------------

-----填写第三方应用的appid

Activity接口权限------------------------------------------------------------ -- ------------------

关于微信原生登录与分享功能解析到此分享完毕,希望能帮助到您。

用户评论

遗憾最汹涌

好方便!想在手机上快速使用微信账户登录应用程序就不用输入那么多账号密码了。

    有13位网友表示赞同!

青山暮雪

这个功能终于来了!之前一直用第三方登录,感觉太麻烦了。

    有15位网友表示赞同!

断桥残雪

这下分享小视频什么的更方便啦!一键分享到朋友圈,速度超级快。

    有17位网友表示赞同!

微信名字

以前微信里的文章只能看不能分享,现在可以分享了吗?

    有8位网友表示赞同!

孤独症

这要是能直接分享到微博和QQ啊,那真是完美了!

    有17位网友表示赞同!

杰克

听说这个功能对开发商来说也很友好,方便更快地接入小程序。

    有14位网友表示赞同!

来瓶年的冰泉

期待更多 Apps 支持微信原生登录,这样就不用记那么多密码了。

    有19位网友表示赞同!

莫阑珊

微信越来越强大啦!以后各种应用都可以用微信账号轻松登录共享!

    有20位网友表示赞同!

短发

对于不喜欢注册新用户名的我来说,这个功能简直是救星!

    有11位网友表示赞同!

情深至命

这下朋友圈热闹多了,很多朋友都开始分享着自己喜欢的活动和资讯了。

    有17位网友表示赞同!

素衣青丝

终于可以不用下载一堆 APP 来注册账号啦!

    有9位网友表示赞同!

十言i

希望以后能支持更多平台的原生登录,这样就更方便了!

    有6位网友表示赞同!

此刻不是了i

以前微信只能玩一下游戏,现在可以直接分享到朋友圈?挺有趣的!

    有5位网友表示赞同!

■□丶一切都无所谓

这下朋友们互相分享应用变得更快灵通了!

    有8位网友表示赞同!

入骨相思

对我们学生来说,用微信账号轻松登录作业平台真是太方便了。

    有16位网友表示赞同!

傲世九天

想看哪些 App 支持原生登录,怎么查呢?

    有20位网友表示赞同!

枫无痕

希望能支持更多类型的文件或数据的分享功能!

    有17位网友表示赞同!

你瞒我瞒

这个功能让用户体验更加便捷流畅!

    有7位网友表示赞同!

凉月流沐@

微信的社交生态越来越丰富了!

    有14位网友表示赞同!

【微信原生登录与分享功能解析】相关文章:

1.动物故事精选:寓教于乐的儿童故事宝库

2.《寓教于乐:精选动物故事助力儿童成长》

3.探索动物旅行的奇幻冒险:专为儿童打造的童话故事

4.《趣味动物刷牙小故事》

5.探索坚韧之旅:小蜗牛的勇敢冒险

6.传统风味烤小猪,美食探索之旅

7.探索奇幻故事:大熊的精彩篇章

8.狮子与猫咪的奇妙邂逅:一场跨界的友谊故事

9.揭秘情感的力量:如何影响我们的生活与决策

10.跨越两岸:探索彼此的独特世界

上一篇:完结小说推荐:仙医传奇之李千凡与孟琳的故事 下一篇:大学生兼职攻略:轻松赚取美金的优质机会