具體步驟如下:
1、首先,打開需要獲取鏈接的小程序調用接口獲取登錄憑證,進而換取用戶登錄態信息,包括用戶的唯一標識 及本次登錄的會話密鑰。2、然后,獲取openid,拿到上一步獲取的wxxxcode-style,結合小程序 appid 和 secret 請求接口一同被返回的,還包括 session_key,其中 session_key 是對用戶數據進行加密簽名的密鑰。為了自身應用安全,session_key 不應該在網絡上傳輸。
3、然后,直接使用wx.getUserInfo是不能獲取更多的信息的,如微信用戶的openid。4、然后,需要發送獲取到的wxxxcode-style進行請求到微信的后端API,進行用戶解密之類的操作才可以獲取,根據文檔,只需要進行一個get請求到如下地址。
5、然后,需要發送獲取到的wxxxcode-style進行請求到微信的后端API,才能正確獲取更多信息,這也許是為了安全起見。
6、完成上述步驟后,即可獲取小程序鏈接。