登录微信用android设备,Android 之微信登录

准备工作

需要在微信开放平台注册登录账户。还得办理开发者资质认证,审核费用为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.点击“管理中心”或“移动应用开发-查看更多-创建应用”

858d09134a1e

image.png

进入创建移动应用流程。

3.填写对应信息完成注册

Step1

858d09134a1e

填写基本信息

Step2

858d09134a1e

填写签名和包名

Step3

858d09134a1e

提交审核

注册后等待审核。审核将于7天内完成;

集成流程

Step1:在 app 下的build.gradle里添加依赖即可

dependencies {

compile 'com.tencent.mm.opensdk:wechat-sdk-android-without-mta:+&

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
您好!对于在 Android 上实现微信登录,您可以按照以下步骤进行操作: 1. 在微信开放平台注册并创建应用:首先,您需要在微信开放平台注册一个开发者账号,并创建一个应用,获取到您的应用ID(AppID)和应用密钥(AppSecret)。 2. 集成微信SDK:在您的 Android 项目中添加微信SDK。您可以通过在项目的 `build.gradle` 文件中添加依赖项来完成此操作。 3. 配置 AndroidManifest.xml:在您的项目的 `AndroidManifest.xml` 文件中,添加微信登录所需的权限和配置信息。例如,添加网络权限和微信登录活动。 4. 发起微信登录:在您的应用中,创建一个按钮或其他触发事件,以便用户点击后发起微信登录。在登录事件中,调用微信SDK提供的接口,向微信发送授权请求。 5. 处理微信登录回调:当用户在微信中确认授权后,微信将跳转回您的应用,您需要在您的应用中处理此回调。通过重写 `onResp` 方法,并在 `WXEntryActivity` 中实现它,以获取授权码或访问令牌。 6. 获取用户信息:一旦您获得了访问令牌,您可以使用该令牌调用微信提供的接口,获取用户的基本信息,如昵称、头像等。 以上是一个大致的步骤,您可以根据微信开放平台提供的文档和示例代码,详细了解每个步骤的具体实现方式。希望对您有所帮助!如果您还有其他问题,请随时提问。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值