一直都是做單獨的小程序開發,這次接觸來開放平臺,也注冊好了,也創建了應用,授權了自己的測試的小程序。然后通過開發者工具創建了一個小程序,也能將代碼上傳到開放平臺的草稿箱。在獲取openid碰到問題,一直不理解開放平臺的概念 wx.login({
success: res => { console.log(res)
wx.showLoading({
title: '加載中',
})
wx.request({
url: config.domain+'/api/login',
data: {
code: res.code,
},
method:'post',
success(res) {
wx.hideLoading()
self.globalData.user = res.data
}
}) // console.log(config)
// 發送 res.code 到后臺換取 openId, sessionKey, unionId
}
})小程序這里只會往我的服務器發送一個code,服務器如何知道這是哪個小程序發送過來的?普通的開發模式都是針對一個小程序開發,appid都是固定的。
2 回答

森林海
TA貢獻2011條經驗 獲得超2個贊
你需要看下文檔,我記得你需要傳遞code iv 等參數,然后后端解析出用戶信息,用戶信息里面會有openid 和unionid ,如果小程序綁定了開放平臺會有unionid
- 2 回答
- 0 關注
- 422 瀏覽
添加回答
舉報
0/150
提交
取消