您的位置: 首页 > 新闻动态> 行业动态

    小程序升级用户信息后端开发思考和实践

    2017-09-26 14:45:23

      获取用户信息。

      为改善用户体验,现有小程序获取用户信息的方式将进行升级,开发者需在页面中放置按钮,用户主动点击后才可获取用户的头像昵称等信息,可提高用户授权成功率,同时支持用户多次点击重新授权。

      获取用户UnionID。

      同一个微信开放平台下相同主体的App,公众号,小程序,如果用户已经关注公众号,或者曾经在App或公众号进行过微信登录授权,则用户打开小程序时,一键生成小程序开发者可以直接获取到该用户UnionID,无须用户再次授权。

      小程序与云计算。

      云端通信API。

      小程序在和云端进行通信的时候提供了wx.request,文件上传下载和websocket这三类API。

      wx.request向后端发送http的请求。

      提供了文件上传下载的API。

      微信还提供了一组websocket的API,可以和后端websocket的服务器建立一个长链接进行双向通信。

      WSS&HTTPS小程序开发多少钱。

      小程序只支持WSS和HTTPS的协议,在传输层用TLS进行了加密。

      所以就需要购买TLS或SSL证书,配置web服务器,这对于前端工程师来说是非常麻烦的,无疑为小程序开发增加了门槛。

      后端开发工作。

      对于后端来说,需要搭建一个开发环境,实现session鉴权,然后要实现业务接口和管理后台,这两件事其实就是数据的增删改查,有时偶尔会调用微信接口,这样的重复劳动应该交给机器去做。

      云快速生成小程序计算的“进化”。

      云的作用。

      无论是移动应用还是小程序,用云主要是需要有一个账号管理系统,把对应的用户信息保存起来。

      另一个比较大的需求就是数据存储,把一些数据保存到云端,在有多个终端的时候就可以共享云上的数据。

      因为各大支付平台需要在云端交换数据,所以在云端会有支付需求。

      即时通信主要是去实现聊天室的一些需求。

      文件存储就是要把一张图片或一个文件存在云端,并有一个可以访问的地址。

      合肥微必知科技专业从事移动互联网整合营销,微信分销系统开发,小程序开发,APP开发,直播系统定制,红包二维码定制的服务商,专业化的服务为您打造最极致的全网多渠道营销渠道,http://www.winbz.com/。