
关于微信小程序正式环境中体验版本无法获取openId的问题(陷阱)
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本文探讨了在微信小程序的实际部署中遇到的一个常见问题——体验版小程序无法正常获取用户OpenID的情况,并分析其原因及提供解决方案。
我们知道openid是微信用户验证的重要标识,支付功能严重依赖这个东西。之前我们做微信支付的时候是通过在微信客户端直接调用官方接口,通过传code参数来获取用户的openid。以下是相关代码示例:
```javascript
getOpenId() {
// 获取用户的openid
let _this = this;
wx.login({
success(res) {
if (res.code) {
// 发起网络请求
wx.request({
url: 你的接口地址, // 替换为实际的接口地址
data: { code: res.code },
method: GET,
header: {content-type:application/json},
success(res) {
console.log(openid:, res.data.openid);
}
});
} else {
console.error(登录失败, res.errMsg);
}
}
});
}
```
全部评论 (0)


