宝哥软件园

微信小程序请求API接口PHPSESSID变更的解决方案

编辑:宝哥软件园 来源:互联网 时间:2021-12-14

微信小程序开发,请求服务器API的方法使用微信官方提供的wx.request()方法。在开发中,发现每个请求都会生成一个独立的PHPSESSID,如下所示:

微信小程序请求API接口PHPSESSID变化的解决方式(图1)

微信小程序请求API接口PHPSESSID变化的解决方式(图2)

搜索后得知这是wx.request()引起的。如果直接使用浏览器请求,则不会发生这种情况。

解决方案如下:

通过登录界面获取用户的session_key和open_id,设置会话信息如下:

$3rd_session=md5(session_key。$ open _ id)$ _ SESSION[$ 3rd _ SESSION]=SESSION _ key。'|' .$ open _ id

更多资讯
游戏推荐
更多+