通过 vPush 实现发布文章或定时发布文章推送消息

更新时间:2019-10-13 分类:小程序 浏览量:3895

从接触 一ONE 开源小程序并且基于 一ONE 的开源进行了改版扩展 V微语录 小程序后就一直在于古人云小程序 vPush 推送服务,开始使用的是免费体验版,然后现在继续了一年的 VIP 版。免费版的体验已经基本满足大部分小程序开发者的需求了,而且,在体验上,个人认为也是挺不错的。最近古人云小程序又推出了高级版,性能和体验上更好,有兴趣的可以去了解一下。这里就不多说了,主要分享如何通过 vPush 的推送 API 实现 WordPress 小程序版本的后台发布文章或者定时发布文章推送消息。

微语录的小程序每天早上定时推送早安心语的语录消息,采用的就是 vPush 的推送 API 。我几乎是有时间就在后台添加内容定时计划,然后一周内,几乎不用管,就自行发布文章,然后自动推送消息给订阅用户。

微语录的文章定时计划截图

微语录

实现发布文章或者定时发布文章的方法其实也不是太难的,因为 vPush 有推送 API 功能,而且也相应的指南。目前我定制的插件,比如是购买了微语录小程序的用户都可以使用这一个功能。新版的插件也已经集成了这一个功能,有兴趣的可以加入知识星球获取新版插件。

知识星球

首先,必须要创建推送 API 。

小程序应用列表

点击应用列表的小程序,就可以在右边看到设置好的消息模板,包括模板名称和模板ID。选择需要创建的消息模板进行 API 创建。如下图

推送 API 创建

在弹出的创建 AIP 对话框之后,可以根据自己个人需要进行选择,比如把标题关键词放大,或者把内容关键词放大。接口名称备注则根据自己需要填写了,比如早安心语,晚安心语,经典语录等等。

创建 API 对话框

点击创建完成之后,就会在下面的推送 API 列表出现刚才创建的推送 API 名称及相关信息。点击选中创建完成的推送 API ,右边就会出现相应的内容。根据自己的程序选择对应的实现方法,比如 WordPress 采用 PHP 的 Curl 方法实现。

推送 API 相关信息

点击 Curl 的 Tab 标签后,就会看到相应的内容,需要记住推送地址及 id , secret 。其他的内容属于自己定义的。

其次,完成了推送 API 创建之后,那么接下来就是使用 PHP Curl 的扩展实现内容推送了。具体的实现方法这里就不分享了,已经将源代码打包分享到知识星球了。大家可以自行尝试,或者加入我的知识星球下载。