bwin娱乐平台

中小学生作文网2016年09月29日 00:13
82

  哎,实在不是我天天要说小程序啊,只是观察了这么多天,现在发现,小程序确实是未来互联网的趋势,并且我们也发现了,腾讯正引导我们去向这个方向看齐,向腾讯的方向看齐。

  因为你会惊奇的发现,微信公众平台的后台现在多了很多涉及开发方面的内容,涉及接口方面的内容,涉及数据方面分析的内容,甚至,涉及腾讯自己产品的内容。

  由于很久没有去运营微信,今天偶然去看了下,发现变成了这样的。

  其中有两个特别光鲜的:

  Web开发者工具和公众平台测试账号

  微信公众平台为开发者提供web开发者工具,用于帮助开发基于微信的网页或者webapp。它是一个桌面应用,通过模拟微信客户端的表现使得开发者可以使用这个工具方便地在PC或者Mac上进行开发和调试工作。这意味着什么呢?因为这个小小的工具是基于微信的,所以我们不需要借助其它来调试,直接就可以知道问题的所在。这当然会使得开发过程中遇到的问题简单化,促进更多的小伙伴进入这个领域。

  公众平台测试账号:无需申请公众号即可获得免费的appID和appsecret直接可以接入网站接口调用测试,这样一来可能会打打方便一些个人和小企业什么的,因为不需要申请公众平台就可以自行体验微信所有的高级接口,可以做什么?大家都知道的。

  当把鼠标再下拉的时候竟然看到的腾讯云…

  

  为什么最开始的时候不直接接入腾讯云呢?也许是小程序出现是机会都了吧,为什么说是全自生态呢?因为腾讯云不光提供诸如此类的服务,并且腾讯云已经有自带微信小程序运营环境的镜像了,同时基于微信小程序强制https,腾讯云江西是免费提供SSL证书的,那么这样一来,你所有的家当可能都是在腾讯云上的,也就是说,如果你用其它服务器,他可能给你提供不了你所需要的微信小程序镜像。这就是你所需要的,或者你必须的。

  也许后期,你连代码都不需要打了,自己在微信或者腾讯其它产品就能获取一整套的东西,而你仅仅需要的是一个思路而已。

  这里再说一个简单的小程序实例(基于腾讯云):

  微信小程序提供了一套在微信上运行小程序的解决方案,有比较完整的框架、组件以及 API,在这个平台上面的想象空间很大。

  微信的定位并不是 HTML5,这里很多人都有误解。在一些实现上,并不能想当然地用 HTML5 的思路来思考。比如,微信的请求接口wx.request并不支持cookie传递,所以会话层不能使用传统的 Session 方式。

  这篇文章分享一个简单的画图应用,使用自己新鲜出炉的小程序会话管理能力来判断并当前用户的身份。

  小程序非常简单,使用 Canvas 绘图后,把序列化的actions提交给服务器保存。下次加载的时候,再列出用户曾经绘制过的图。

  部署和运行

  拿到了本小程序源码的朋友可以尝试自己运行起来。

  整体架构

  1. 准备域名和证书

  在微信小程序中,所有的网路请求受到严格限制,不满足条件的域名和协议无法请求,具体包括:

  ·只允许和在 MP 中配置好的域名进行通信,如果还没有域名,需要注册一个。

  ·网络请求必须走 HTTPS 协议,所以你还需要为你的域名申请一个证书。(看小编的历史文章可免费申请SSL证书)