前言
前些阵子小程序火了几天,但是紧接着就是熄火了。小程序像干柴烈火似的燃烧了几天之后就再也没有消息了。
苦于之前小程序只对公司类型的开发者开放,作为个人是无法得到小程序开发的权限的。所以小猪之前对这些所谓的热点都感觉无所谓,反正我参与不了。只是简单的看了下大概的开发文档,觉得是挺规范的,但是拿不到接口权限也没有办法体验开发过程。
前几天得到消息,小程序对个人开发者开放了。得到这消息之后小猪第一时间注册了小程序开发者账号。想体验接口就要各种申请。
这里吐槽一下微信的开发,想要申请小程序的开发账号,就又要提供一个邮箱地址,而所有的订阅号、服务号、企业号、小程序的后台入口都是一个。导致同一个邮箱只能申请这其中的一个类型。所以在申请过程中发现小猪的所有邮箱竟然全部都被申请过了。哎~无奈之下只好用了gmail的强大的.功能,也就是申请了zhuqiwuxi#gmail.com的邮箱之后。你可以在zhuqiwuxi这几个字符之间任意位置加一个
.
。gmail邮箱都会发到你的主邮箱上面。例如zhuqi.wuxi#gmail.com会发到zhuqiwuxi#gmail.com上面。还好有这个功能,要不然还得单独为它再申请一个邮箱。
这一系列文章主要是为了熟悉微信小程序的开发流程。
第一问题:硬件
首先遇到的阻碍就是小程序的网络请求强制要求是使用https
类型的请求。
这个就要求不但要有自己的域名,还得要求有自己的ssl证书。
之前小猪用过免费的ssl证书,后来因为第三方七牛好像不知道HTTPS外链,所以没有继续使用。现在看样子是可以利用起来了。
小猪blog是有自己单独的vps的,所以服务器也不是问题。
综上所述,开发小程序的硬件条件是有的。
第二个问题:软件
做什么样的小程序?
小猪仔细想过,现如今想要在小程序上面做的好的,还是得有自己本身的资源。小程序只提供便捷的入口,而程序本身的数据还是需要开发者本身来维护的。这样想通过小程序来和之前已经做大的公司或者内容商比的话肯定是抢不了人家任何资源的。
这样想了之后,再加上本身也只是为了熟悉开发流程。所以小猪决定这个小程序只提供一些便利查询信息。所有的查询类信息都可以在网络资源中找到。我的小程序只是做个整合。
另外,小程序有模板消息的权限,这样我就可以在使用者需要的时候做一些提醒。这方便小猪使用的iphone和mac的提醒事项功能就做的比较好。可惜安卓上面貌似没有类似自带程序,所以也可以在我的小程序上来实现。
解决了上两个问题之后就可以动手来做开发了。
申请小程序的过程这里就不再赘述了,相信网上一抓一大把。
下一篇直接从配置开发来开始吧。