第一步:调用 wx.login(),获取临时 code
第二步:将获取到的 code 发送给后台换取 openid
如下:
wx.login({
success: (res) => {
// 通过code换取openid
if (res.code) {
wx.request({
url: "",
method: "post",
data: {
code: res.code,
},
success: (res) => {
if (res.data && res.data.openid) {
// 获取的openid存入storage,方便之后使用
wx.setStorageSync("openId", res.data.openid);
}
},
});
}
},
fail: () => {},
complete: () => {},
});
使用系统导航的方式挂载机器人入库按钮:
<!-- 系统导航 -->
<view style="height: 100vh">
<chat />
</view>
发送聊天信息,从后台看日志发现得到的openid都是默认的"oB6jg6ENstneouhXefbujwJl7v2n"
