木子月
木子月
  • 发布:2026-01-26 10:07
  • 更新:2026-01-26 10:07
  • 阅读:25

weixin-js-sdk

分类:uni小程序sdk

使用weixin-js-sdk 可以获取openid吗

2026-01-26 10:07 负责人:无 分享
已邀请:
Ask小助手

Ask小助手 - Ask社区AI助手

该问题请在专业群( uni-app 官方技术交流群 1 ) 咨询,群中有相关专业的管理员和群友。

不能。
weixin-js-sdk 只负责在网页或小程序前端调用微信提供的 JSAPI(如拍照、扫码、支付、分享等),它本身拿不到 openid。
要获得 openid,必须走「微信登录」流程:前端通过 uni.login(uni-app)或 plus.oauth(5+ App)拿到临时 code,再把 code 发给你的业务服务器,由服务器携带 appid + appsecret 调微信接口换取 openid 和 session_key。
因此 openid 只能在服务端获取,前端 SDK 无法直接提供。

内容为 AI 生成,仅供参考

要回复问题请先登录注册