Techeek's Studio.

如何实现小程序登录鉴权
为了方便用户使用小程序时,使用微信账号授权快速登录软件,微信小程序提供了相关的授权接口。小程序可以通过微信官方提供的登录能力方便地获取微信提供的用户身份标识,快速建立小程序内的用户体系。以便但是对于新手来说,配置起来还是有些难度。 本文将对小程序使用微信授权做较为详细的介绍,并提供简单的服务端及客户端demo代码以方便大家学习。在开始之前,我们首先要了解几个知识点,我们的目的是什么?我们需要哪些参数?用参数来做什么? 目标我们的目标很简单,能够让用户点击登录按钮后,通过某种方式获取用户的相关信息,而这里的信息是唯一的,后续不管用户更换多少设备,都能确定用户的唯一性。而且这里的数据要足够安...
如何入门小程序开发
在上一篇教程中,我们教大家使用微信官方Demo快速搭建了一个小相册,并学会了如何安装开发者工具,如何创建小程序,如何做服务端配置。并利用腾讯云COS实现相册上传下载功能。 这次教程中,我们将教大家快速入门小程序开发,以Hello World不同的Level为例,了解小程序基本配置,学习小程序整体开发框架,最终完成开发到发布流程。 Hello World - 入门 在第一阶段,我们不需要了解小程序历史和技术细节,您只需要跟随我们完成基本的Hello World例子即可。 第一步参考上一篇教程,下载微信开发者工具,并根据自己对应的操作系统进行安装。 第二步打开微信开发者工具,选择新建小程序...
如何快速搭建微信小程序
微信小程序是腾讯于2017年1月9日推出的一种不需要下载安装即可在微信平台上使用的应用,主要提供给企业、政府、媒体、其他组织或个人的开发者在微信平台上提供服务。截止2018年3月,微信小程序用户规模突破4亿,小游戏类微信小程序占比达28%。 小程序是一种新的开放能力,开发者可以快速地开发一个小程序。小程序可以在微信内被便捷地获取和传播,同时具有出色的使用体验。本文将带感兴趣的小伙伴从0到1部署一遍小程序,以便大家快速熟悉小程序整套开发流程。 如何选择小程序Demo在GitHub上,分享分享小程序Demo可不少,但是仅仅只停留在API调用及静态数据展示层面,本教程想给大家展现的是将小程序与...
如何搭建微信订阅号后台服务
微信公众号后台自带的功能可能有时不能满足我们的需要,这时候我们就需要搭建自己的服务端。本实验带您从零开始,基于 NodeJS 搭建起一个可以支撑微信订阅号自动回复的服务,包括 HTTP 部署、后台模块服务。 微信公众平台需要绑定域名的服务器才能正常使用,想学习的同学可以去腾讯云开发者实验室免费领取主机进行在线手动实验。如果打算长期使用,也可以购买一台服务器。具体如何注册域名请看下面的步骤。 注册域名我们可以在这里注册购买自己喜欢的域名,腾讯云最近也在做优惠活动,最低价格仅1元/年!我们就从中挑选一个吧,这里我以域名techeek.cn为例。当我们注册完域名后,就需要将你的域名解...
《欢乐坦克大战》微信小游戏开发总结
《欢乐坦克大战》微信小游戏开发总结前言《欢乐坦克大战》是一款支持实时3V3对战的微信小游戏,可以认为是首批上线微信小游戏中最重度的游戏;游戏复杂度、开发难度、性能挑战也是最大的。项目开发周期非常短,基本是一个月时间完成了单机、网络对战玩法。客户端开发团队核心成员具有多年cocos2dx引擎的开发经验,所以我们选用的引擎是CocosCreatorV1.6.1,语言是javascript。对于js脚本、微信小游戏平台,开发团队基本是从0开始,边学边做,挑战很大。 架构网络通信使用了websocket,通讯协议格式是json。根据tdr的xml协议描述,我们自己开发了tdr->json的...