详解微信小程序登录获取 unionid 的步骤及作用

2024-07-21
来源:网络整理

本文主要介绍登录微信小程序获取的相关信息,有需要的朋友可以参考以下

微信小程序登录与获取详解

首先,公司开发了小程序、公众号网页、APP等,之前都是通过这些来区分用户的,但是只能在现在的小程序或者公众号里唯一地标识用户。我们希望用户在公司各个产品(比如公众号、小程序、APP里的微信登录)之间能够保持唯一性,幸运的是微信已经提供了这个功能。

下面分两步介绍获取微信小程序的流程。

1、首先在微信公众平台注册小程序,然后在小程序上模拟登录流程。

获取微信唯一标识失败_小程序唯一标识获取失败_微信小程序开发获取微信唯一标识

注意:这只是一个简单的登录流程,实际应用中需要维护登录状态,wx.()可以检查登录状态是否过期,如果过期则再次调用wx.(),否则调用wx.()将无法获取用户数据。

注意:此时后端服务器收到你发送的code,然后使用和来请求微信获取和、iv等数据。通过解密可以获得和等信息。(此时没有解决办法,看接下来的第二步)

2、接下来去微信开发平台绑定开发账号。

一开始我对开放平台和公众平台有些困惑,后来看到开发平台的管理中心才明白,这些移动应用、网站应用或者公众号/小程序都可以绑定到同一个微信开发平台账号下,那么同一个用户就可以在同一个微信开放平台下使用同一个不同的应用了。

大概就像上图这样设置,然后就立刻生效了(有时候需要几分钟)。

分享