美文网首页FileMaker
互联网服务对接—FileMaker 对接小程序 3 - 开发环境

互联网服务对接—FileMaker 对接小程序 3 - 开发环境

作者: 飞沫课 | 来源:发表于2020-03-11 11:50 被阅读0次

本文是使用 FileMaker Server 作为数据后台开发小程序的第3篇,在此我会分享开始写第一行小程序代码之前的所有步骤和流程。

由于最后一篇分享放在入门视频教程中,所以在此附上本案例的最终效果演示视频。如果你在发布近期看到本文,可以直接在微信中搜索『AppVal』直接体验。搜不到则表示demo已经下线。演示视频链接如下:


FileMaker 对接小程序演示_腾讯视频

总的来说,小程序是一个动手能力和理论知识要求更高,但是其实比 FileMaker 简单的开发体系。希望通过本系列的4篇文章,大家都可以开启你的 FileMaker + 小程序之路。

配置 FileMaker 服务器

开始注册小程序之前,我们要把我们的 FileMaker Server 配置好。当然,可能你已经在本地局域网环境安装好了 FileMaker Server,但是这不满足要求。因为小程序是互联网服务,所以必须要将 FileMaker Server 连接到互联网,并为其配置域名和 SSL 证书。

1. 连接互联网:有机房的可以让 IT 代劳,没有机房的直接选用阿里云等云服务器。入门视频教程有讲解选用阿里云和部署 FileMaker Server,不了解的可以去看一下。

2. 域名:为你的服务器申请一个域名。最好的选择是在公司主域名下面添加一个子域名。下图为在我们 fimoke.com 主域名下新增一个 api.fimoke.com 的子域名示例。

3. SSL 数字安全证书:网络服务必须 SSL 证书,没有的都是耍流氓。SSL 证书的安装,在教程中的安装 FileMaker Server 中。

除了以上3项服务器相关的配置,还需要做安全设置。比如在第一篇有提及的:设置 fmp12 文件的权限集和账号。此外,文件架构上也需要增加一个 fmp12 文件或者另一台服务器用来隔离数据库与前端的对接端口。当然,本案例为入门案例,这些步骤均做了简化。

注册小程序

在注册小程序这个大项下,一共要做 3 件事情:

1. 注册小程序:小程序注册(https://mp.weixin.qq.com/cgi-bin/wx)的步骤和流程比较长,按照提示一步一步填写信息吧。有问题可以咨询小程序客服。注册好后,还需要完善小程序的信息。

2. 添加项目成员及体验成员:在『成员管理』下添加项目成员和体验成员的微信。项目成员可以勾选 3 种权限,而体验成员则能在上线前体验和测试小程序。

3. 配置服务器等域名:由于我们选用了 FileMaker Server 作为后台服务器,所以要将其域名添加到小程序配置中(开发设置中)。

下载开发工具

下载链接:https://developers.weixin.qq.com/miniprogram/dev/devtools/download.html

下载后用开发者成员的微信扫码即可登录,然后创建新的小程序项目。创建时需要填写 AppID,这个 ID 可以在开发设置页面(也就是配置服务器域名的页面)获得。后端服务器选择『不使用云服务』,语言为 JavaScript。

云开发是腾讯针对小程序封装的一种腾讯云服务器,可能比其他常规服务器方便一些。不过,咱们使用 FileMaker Server,所以不需要。

经过上面一系列繁琐的配置,我们终于可以开始开发小程序了。最后一篇,我们会介绍小程序的基本结构及如何在小程序中引入 FileMaker Server 数据库的数据。目的就是让大家下载源码之后,可以对照着去修改里面的 API 参数,然后就可以成功运行案例。

以上就是本文所有内容,欢迎需要案例链接的朋友给我们留言。

相关文章

网友评论

    本文标题:互联网服务对接—FileMaker 对接小程序 3 - 开发环境

    本文链接:https://www.haomeiwen.com/subject/rekgdhtx.html