准备工作

最后更新于:2019-11-02

网站准备

1. 必须已经安装好 WordPress 网站,并且网站支持固定链接。(注意:设置固定链接后,网站固定链接地址一定不能带有 index.php ,否则无法正常获取数据,网站固定链接网站出现 index.php 表示服务器伪静态设置不正常或者不支持伪静态)

2. WordPress 版本不得低于 4.9.8,网站固定链接设置为除了朴素格式外的任意一种,建议采用 post_id 结尾,方便小程序内链跳转。

3. 服务器必须支持 SSL 启用,即网站必须支持 HTTPS 协议访问,如果服务器不支持 SSL ,建议更换服务器或者联系空间服务商协助支持。

4. 网站主域名必须有备案,如果没有备案,无法加入小程序后台的域名请求列表。小程序平台要求网站域名必须要备案。

5. WordPress 网站主题或者插件必须支持 REST API 。部分主题或者插件有可能禁用了 WordPress REST API 功能,建议了解清楚主题设置或者插件设置。检测网站是否禁用了 WordPress REST API ,只需访问:http://网站域名/wp-json/wp/v2/posts 查看是否正常。如果出现数据异常,则网站 WordPress REST API 有可能被禁用。

小程序准备

1. 必须前往微信公众平台成功注册小程序,拥有小程序的开发权限,登录小程序后台-开发-开发设置,获取小程序 AppID 和 AppSecret。(注意:其他小程序平台相同,需要获取小程序 AppID 或 AppKey 和 AppSecret)

2. 把网站域名添加到小程序开发 – 开发配置 – 服务器域名配置,添加到 request 合法域名,uploadFile 合法域名和 downloadFile 合法域名

第三方服务

1. 需要前往百度 AI 开放平台,即百度智能云开通语音合成,或者前往讯飞开放平台开通语音在线合成功能,具体的开通使用方法,请看后面的教程

2. 需要前往七牛云开通云存储服务,使用七牛云的对象存储及融合 CDN 服务,具体的使用方法,请看后面的教程