微信小程序(小游戏)后台开发

  小程序开放接口功能,目的是方便小程序接入第三方服务器,比如,商城类小程序,小游戏,需要保存订单数据,玩家信息等.那就需要服务器和数据库,

  开发者对于各方关系必须要理清,那就是小程序,用户,开发者服务器(也称第三方服务器),微信服务器他们之间的关系.

  用户点开小程序,即会向用户获取头像昵称并登录,无须经过第三方服务器,真正要经过第三方服务器,是在需要跟后台(第三方服务器)交互的时候会发一个request请求.

  登录动作是用户点击小程序触发OnLaunch事件执行登录方法wx.login(),此方法是跟微信服务器交互,当登录成功后会返回code码,success方法中的request会立即向第三方服务器发起登录请求携带code码,

  第三方服务器根据code码,appid,appsecret,向微信服务器发起请求,注意这个appid和appsecret是写在第三方服务器配置文件的参数,

  这个请求的目的是获取登录的sessionkey和openid以及unionid(不一定会有),获取得到之后,第三方服务器将维护sessionkey,openid.

怎么维护?就是不要把这些敏感的信息发送给小程序客户端,而是发送一个经过加密的key返回客户端.当客户端需要和后台(第三方服务器)交互或者需要验证登录状态时,就携带这个东西就可以了.

未完待续...

原文地址:https://www.cnblogs.com/qq289736032/p/9073735.html

时间: 2024-11-05 13:29:55

微信小程序(小游戏)后台开发的相关文章

微信小程序购物商城系统开发系列-工具篇

微信小程序开放公测以来,一夜之间在各种技术社区中就火起来啦.对于它 估计大家都不陌生了,对于它未来的价值就不再赘述,简单一句话:可以把小程序简单理解为一个新的操作系统.新的生态,未来大部分应用场景都将给予微信小程序进行研发.基于对它的敬畏以及便于大家快速上手,特整理微信小程序商城开发系列,未来将持续增加微信小程序技术文章,让大家可全面了解如何快速开发微信小程序商城. 本篇文章主要介绍微信小程序官方提供的开发工具,俗话说:欲工善其身,必先利其器. 小程序开发文档地址https://mp.weixi

微信小程序购物商城系统开发系列

微信小程序购物商城系统开发系列 微信小程序开放公测以来,一夜之间在各种技术社区中就火起来啦.对于它 估计大家都不陌生了,对于它未来的价值就不再赘述,简单一句话:可以把小程序简单理解为一个新的操作系统.新的生态,未来大部分应用场景都将给予微信小程序进行研发.基于对它的敬畏以及便于大家快速上手,特整理微信小程序商城开发系列,未来将持续增加微信小程序技术文章,让大家可全面了解如何快速开发微信小程序商城. 本篇文章主要介绍微信小程序官方提供的开发工具,俗话说:欲工善其身,必先利其器. 小程序开发文档地址

微信小程序开发系列一:微信小程序的申请和开发环境的搭建

我最近也刚刚开始微信小程序的开发,想把我自学的一些心得写出来分享给大家. 这是第一篇,从零开始学习微信小程序开发.主要是小程序的注册和开发环境的搭建. 首先我们要在下列网址申请一个属于自己的微信小程序: https://mp.weixin.qq.com/cgi-bin/wx 点击按钮"前往注册".注意我们需要使用一个没有注册过微信小程序或者微信公众号的邮箱.我用的是网易邮箱.注册之后,邮箱会收到一封激活邮件. 激活之后,就可以进入小程序主体信息登记页面了.这里需要使用×××号码和手机验

微信小程序购物商城系统开发系列-目录结构

上一篇我们简单介绍了一下微信小程序的IDE(微信小程序购物商城系统开发系列-工具篇),相信大家都已经蠢蠢欲试建立一个自己的小程序,去完成一个独立的商城网站. 先别着急我们一步步来,先尝试下写一个自己的小demo. 这一篇文章我们主要的是介绍一下小程序的一些目录结构,以及一些语法,为我们后面的微信小程序商城系统做铺垫. 首先我们来了解下小程序的目录结构 Pages 我们新建的一些页面将保存在这个文件夹下面,每一个小程序页面是由同路径下同名的四个不同后缀文件的组成,如:index.js.index.

小程序点餐系统开发软件

小程序点餐系统开发(陈琦:138-2848-7919可微)小程序点餐APP平台,小程序点餐模式开发,小程序点餐系统模式,小程序点餐定制开发,小程序点餐商城开发,小程序点餐开发软件 微信小程序已经上线半年了在过去的半年里这个超级流量入口微信小程序在不断的完善,不断的开放多种功能,从而实现颠覆线下实体的梦想,那么对于餐饮行业如何借助小程序这个超级流量入口来让销量暴增呢?小程序点餐系统通过在点餐.排队等功能借助小程序的能力,让餐饮商户实现高效运营. 一.小程序点餐系统有哪些功能? 1.扫码下单:节省点

小程序点餐系统开发app

小程序点餐系统开发(陈琦:138-2848-7919可微)小程序点餐平台APP,小程序点餐定制开发,小程序点餐系统模式,小程序点餐模式开发,小程序点餐商城开发,小程序点餐开发软件 微信小程序已经上线半年了在过去的半年里这个超级流量入口微信小程序在不断的完善,不断的开放多种功能,从而实现颠覆线下实体的梦想,那么对于餐饮行业如何借助小程序这个超级流量入口来让销量暴增呢?小程序点餐系统通过在点餐.排队等功能借助小程序的能力,让餐饮商户实现高效运营. 一.小程序点餐系统有哪些功能? 1.扫码下单:节省点

小程序分销商城系统开发可定制

小程序分销商城借用了微信腾讯来开发,微信9亿多的用户(陈琦:138-2848-7919可微)小程序分销商城系统开发,小程序分销商城开发,小程序分销商城定制,小程序分销商城平台,小程序分销商城,小程序分销商城软件,小程序分销商城,小程序分销商城模式,小程序分销商城微信 小程序是一种新的开放能力,开发者可以快速地开发一个小程序.小程序可以在微信内被便捷地获取和传播,同时具有出色的使用体验. 代码<DIV align=left><FONT face=楷color=#1ae66b size=4体

微信小程序的认识和开发适用性

来源:三节课课堂笔记 小程序认知 初识小程序. ? 目前微信小程序包括各类公众号接口的情况: ? 那么微信拥有的功能产品和对应的互联网产品有哪些: ? 小程序相当于AppStore应用分发市场: ? ? 张小龙对小程序的定义:用完即走.触手可及. 小程序有以下特点:安装包只有1024K大小,用户即用即搜(新的应用场景:直达服务). ???? 结合小程序的特点和新的应用场景,小程序会有哪些机会? 从APP照搬复制:各种开发门槛较低的查询类产品可能会大量复制过来,但照搬不是最好的思路. 别硬拼渠道:

微信_小程序共享链如何开发

深圳共享链商家系统  广州共享链商家小程序制作  (微电:137-9454-9329  杨生) 湖南共享链小程序开发   共享链平台定制费用  共享链商家网站搭建模式 共享链是一款营销工具,解决实体店现有的营销方案难以刺激消费者.被电商的打压导致实体店的生意越来越难做.外卖成本越来越高等痛点."共享链"基于区块链技术理念而开发,以消费奖励的方式,让消费者重复消费,主动分享,持续关注.达到提升商家销量的目的. 使用共享链,商家可以对消费者奖励的金额进行调整,例如顾客消费100元:商家设定