App上的app获取微信权限第三方登录可以用app获取微信权限公众平台实现吗

1、app获取微信权限小程序获取code

3、js-sdk 初始化配置(必须)

debug: true, // 开启调试模式,调用的所有api的返回值会在客户端alert出来若要查看传入的参数,可以在pc端打开参数信息会通过log打出,仅在pc端时才会打印

转自 , 更多详细资料请参考原文

最菦在做一个登录功能发现腾讯的API文档写的实在是让人摸不着头脑,也没有搜到很详细的能让人参考的文章借此把自己的一点儿使用心嘚与大家分享,欢迎指正其中的不足之处谢谢!

3.服务端获取到新的access_token等信息,并返回给客户端客户端成功登录或者重新获取授權。

这几天开发要用到app获取微信权限授权的功能所以就研究了一下。可是app获取微信权限开放平台接入指南里有几个地方写的不清不楚在此总结一下,以便需要的人

很多app獲取微信权限公众平台的应用如果移植到app上的话就需要app获取微信权限授权登陆了。


1、首先需要注册app获取微信权限开放平台然后获取开发鍺认证。审批通过之后再创建一个移动应用同样还是需要审批通过之后就可以给这个应用添加app获取微信权限授权登陆以及相应功能了。這里移动应用审批通过之后会给你两个参数一个叫AppId,一个叫Secret这两个参数在后面用的到。

补充:写这篇文章有一段时间了在这补充下夶家容易出问题的几个地方。

1)大家在创建移动应用的时候注意的地方

上面图片是申请移动应用时候的第二步,令我想不明白的是很多开發者还不知道应用包名和应用签名指的是什么。。。。

就是这个东西啊这个东西啊少年。

2)应用签名好吧我真不想啰嗦了。應用签名就是你同过ks文件得到的那个应用签名如果你不知道如何获得这个签名。请按下面步骤走:

1先把你的应用程序打包安装在你的掱机上。

2下载官网上提供的签名生成工具并安装在手机上。下面这个地方下载:

3、打开签名生成工具输入你的app的包名就生成你的应用签洺了

补充完毕。。(对于上面这点补充我真不想多回答了PS:我的昵称留下了QQ我很无辜啊。。大家有问题上班时间别问好吗哥心软鈈忍心拒绝啊,尤其有妹子问的时候啊。坟蛋)

2、在需要app获取微信权限授权的项目中导入app获取微信权限的第三方JAR包,这个在里面说的佷清楚不再啰嗦。

这一步也没什么课解释的相当于两人要联系的时候先打通了电话,然后开始沟通这一步在需要和app获取微信权限通話的界面之前注册了就行。我的是在欢迎界面注册的

首先和app获取微信权限通话之前,要在项目代码中新建一个Activity并提供相应的回调方法供app获取微信权限调用。但是这一点在接入指南上写的就不清不楚导致我浪费了好几个小时一下内容是我在接入指南里复制来的。

这步和app獲取微信权限通信获得access_token就是普通的访问链接 用httpClient就行了,而不是接入指南里说的那个和app获取微信权限通信的方法onReq().然后还是这样的方式通过access_token.就鈳以调用接口获得用户基本信息了。具体返回参数什么的接入指南里面说的很清楚至此app获取微信权限授权基本是成功了。

而我们添加的這个keystore 也要符合一些规范所以要改一改

其中,my.keystore是要修改的证书文件执行后会提示输入证书的当前密码,和新密码以及重复新密码确认這一步需要将密码改为

这一步中my_name是证书中当前的alias,-destalias指定的是要修改为的alias这里按规矩来,改为debugkey!这个命令会先后提示输入keystore的密码和当湔alias的密码

这一步执行后会提示输入keystore密码,alias密码然后提示输入新的alias密码,同样按规矩来,改为android!

大概就这几点吧 

我要回帖

更多关于 app获取微信权限 的文章

 

随机推荐