一对一免费咨询:189-6833-3365

微信小程序开发,请求服务(fú wù)器API的 方法使用的 是微信官方提供的 wx.request()方法。在开发中发现,每一个请求都会生成一个独立的 PHPSESSID,如下图示:搜索后得知,这是由于wx.request()造成的 。如果直接使用浏览器请求 ..
微信小程序开发,请求服务器API的 方法使用的 是微信官方(authority)提供的 wx.request()方法。在开发中发现,每一个请求都会生成一个独立的 PHPHOTOSHOPESSID,如下图示:

搜索后得知,这是由于wx.request()造成的 。宁波微信小程序开发其中,通过公众号关联,用户可以实现公众号与小程序之间相互跳转。小程序体现了“用完即走”的理念,用户不用关心是否安装太多应用的问题。应用将无处不在,随时可用,但又无需安装卸载。 宁波微信小程序开发是一种不需要下载安装即可使用的应用,它实现了应用“触手可及”的梦想,用户扫一扫或者搜一下即可打开应用。如果直接使用浏览器请求并不会出现这种情况。
解决方式方法如下:
  通过登录接口获取到用户的 session_key 和 open_id,设置session信息如下:
  $3rd_session = md5(session_key 。 $open_id)  $_SESSION[$3rd_session ] = session_key . '|' . $open_id;
  服务器生成此用户的 session_id,接口返回 3rd_session 和 session_id。宁波小程序开发对于用户来说,能够节约使用时间成本和手机内存空间;对于开发者来说也能节约开发和推广成本。
  在其他接口(interface)请求中,在header中设置cookie的 值:session_id:
  header = header || {
    'content-type': 'application/x-www-form-urlencoded;',
    'Cookie': 'PHPHOTOSHOPESSID=session_id值'  }
  
  并在接口中带上参数session=3rd_session,此时服务端(Server)获取(obtain)到的 就是同一个session_id,根据3rd_session从$_SESSION得到用户的 openid

© 2008-2019 浙江东美 ALL RIGHTS RESERVED. XMLBAIDU

免责申明:部分内容来自互联网,若侵犯了您的权益,请告知我们删除!

浙ICP备19019195号-1
找网站建设公司就上东美!
189-6833-3365
tel+86-189-6833-3365