微信小程序接口

小程序登录 · 手机号解密 · 用户信息 · 小程序码生成 —— 完整的微信小程序后端能力

核心接口

小程序登录 (code2session)

通过微信临时 code 换取 openId 和 session_key,自动关联 Ushopun 用户体系,实现静默登录。

手机号快速获取

接收加密的手机号数据,通过 session_key 安全解密,获取绑定的真实手机号码。

用户信息解密

解密微信加密的用户信息(昵称、头像、性别、城市、省份、UnionID),自动同步到用户资料。

小程序码生成

支持三种小程序码:wxacode(有限数量)、wxacodeUnlimit(无限数量)、createWXAQRCode(普通二维码)。可用于商品详情页、营销海报、门店码等场景。

底层 SDK:Ushopun.Weixin.App

AppOAuth2APIjscode2session → openId + sessionKey;解密用户数据;解密手机号;三种小程序码
OpenIdAndSessionKey从微信返回的 openId、session_key 模型
WeixinAppUserInfo用户信息模型:昵称、头像、性别、城市、省份、国家、UnionID
WeixinAppPhoneNumber手机号模型:phoneNumber、purePhoneNumber、countryCode
CryptographyAES 解密工具:用于解密 userInfo 和 phoneNumber 的 encryptedData