在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
3 月伊始,ifanr 旗下品牌——知晓云 3.0 版本正式上线。此次更新得到业内许多开发者的密切关注和积极支持,在此,我代表知晓云团队表示万分感谢哈。( ̄▽ ̄)~*
言归正传。和许多童鞋一样,小 K 使用知晓云时,也是第一次开发小程序,开发过程也是百转曲折。 本文结构大致如下:
##如何成为一名支付宝小程序开发者? 申请成为支付宝小程序开发者,是一件再简单不过的事儿,仅需 2 步,比把大象放进冰箱还简单。 **第一步,登录蚂蚁金服开放平台,注册成为小程序开发用户。**此过程需要你依次完成账号信息、邮箱**和信息登记等流程。 第二步,完成上述操作后,就能进入小程序管理后台,点击创建应用并填写信息,创建成功后即可获取开发小程序的 AppID。 如何创建我的第一个小程序?获得了「准入资格」后,小 K 开始参照小程序官方文档,下载官方的开发者工具并创建了一个初始化的小程序。 Well done!小 K 的第一个初始化小程序诞生了~ 接下来,可以看看支付宝小程序官方的体验小程序 Demo 教程文档,熟悉一下小程序代码组织方式和开发特性。 现在,有了开发工具和基础知识积累,可以试试 freestyle 咯。 唯一的问题是:小 K 应该选择什么类型的小程序作为 Demo 呢? 对于 Demo 选择,唯一的原则就是精简
于是,我选择了个经典的 TodoMVC 的小程序——「我的书架」作为示例。 由于「我的书架」 Demo 将知晓云的核心模块之一——数据管理的 CRUD 操作很好地展示了出来,所以,我们希望通过这个 Demo 让各位童鞋学会利用知晓云,完成常见的数据增删改查功能。 如何在小程序中调用知晓云 SDK?
在正式使用知晓云的 SDK 前,首先确保走完以下 2 个流程: **第一,完成小程序的授权。**目前,知晓云在注册模块和设置模块都有提供小程序授权操作,二者的授权流程大体一致。在这里,我们演示设置模块的小程序操作。 点击应用标签,进入应用的管理面板; 进入管理面板后,切换到设置模块并进入应用设置 tab 页,点击平台设置-支付宝小程序-立即开通,点击编辑并填写相关配置信息后即可完成授权。 第二,在「小程序后台」配置安全域名。
接下来,看看知晓云的 SDK 的使用说明文档。老夫掐指一算,将 SDK 的接入小程序的方法和数据表操作看了一遍,约莫花费 10 分钟。 毕竟 Demo 只涉及数据操作嘛,所以要做到有的放矢,要啥看啥。 下载知晓云提供的 SDK 后,将其引入小程序的
完成上述操作后,小 K 就可以使用 SDK 提供的各种接口,接下来思考一下「我的书架」将用到什么数据及其结构。 由于是第一个 Demo ,本着精简的原则,小 K 在此就只设计了一个 Tips:知晓云的数据管理模块会为每张数据表自动创建 根据文档提示,在使用知晓云的数据管理模块时,需要首先提供存放数据的 获取 开始使用知晓云的 SDK小 K 在这里不会细谈「我的书架」是如何编写的,因为不同的童鞋的对这个功能的实现方式可能不一样。
翻查了文档,发现创建一条记录很简单,只需要调用
有时,小 K 手抖,在输入书目的时候填写了错别字,那么理应提供一个更新记录的功能吧; 知晓云提供了
最后,当小K的书架不再存在某本书时,必然需要一个删除操作。通过调用 最后的话以上就是小 K 用知晓云烹调出的第一个支付宝小程序——「我的书架」,最主要就是用到了知晓云的数据管理功能模块。 当然,知晓云还提供作为 BaaS 产品的基础文件上传和数据统计功能等,同时具备贴切小程序的特性功能,譬如支付宝支付和富文本编辑功能。 除了「我的书架」 Demo 外,知晓云官方还提供了知晓云 SDK 官方示例小程序,用于演示 SDK 更丰富的接口使用方法。代码已开源在 ifanrX 的 GitHub 上,链接:https://github.com/ifanrx/hydrogen-demo 有兴趣的童鞋可以 star 或是 fork 一下。 本文首发于「知晓云」公众号:https://mp.weixin.qq.com/s/VkIIWltlaCZcbTN5dp2aCg 知晓云是国内首家专注于小程序开发的后端云服务。使用知晓云,小程序开发快人一步。 |
请发表评论