准备工作
需要在微信开放平台注册登录账户。还得办理开发者资质认证,审核费用为300元。
2.在微信开放平台创建移动应用,填写相关信息后提交审核。
简述业务流程
1.获取appId和secret
2.通过appId和secret调微信接口获取 code
3.通过code和getAccessToken()方法再获取accessToken和 openId。(通过 unionId即可区分微信用户实现登录)
4.当然也可以通过 unionId与 用户手机号进行绑定。
5.通过access_token和openid调用api.weixin.qq.com/sns/userinfo接口获取微信昵称、性别等信息。
微信开放平台获取应用AppID及AppSecret
注意事项:
a.若遇到重名,请发起申诉;
b.在注册流程中请不要开通应用微信支付;
c.在注册流程中填写的包名、签名应与腾讯开放平台后台保持一致。
2.点击“管理中心”或“移动应用开发-查看更多-创建应用”
image.png
进入创建移动应用流程。
3.填写对应信息完成注册
Step1
填写基本信息
Step2
填写签名和包名
Step3
提交审核
注册后等待审核。审核将于7天内完成;
集成流程
Step1:在 app 下的build.gradle里添加依赖即可
dependencies {
compile 'com.tencent.mm.opensdk:wechat-sdk-android-without-mta:+&