网站推广.NET

网站推广.NET

强势推出:小白教程|微信小程序云开发实现订阅

来源:互联网

模板消息推送已于2020年1月10日离线。我们根据开发功能要求选择订阅消息功能。源代码将以相同的名称添加到其他平台上。

首先查看小程序开发文档中订阅消息的介绍。

现在小程序支持云开发,并且使用云功能可以避免身份验证,对于像我这样的新手来说,这可以说非常方便。

经过几天的研究,您可以运行演示,然后将其植入到先前的小程序中。我相信您在阅读了本教程后会明白的。

一、获取消息模板

官方一次性订阅对个人开放。您可以在公共模板库中选择满足您的开发需求的模板。如果需要单独的应用程序模板,则可以选择一个应用程序模板(听说它花费的时间很长,可能会被拒绝)。

将上图中的模板ID复制到剪贴板,然后在项目中对其进行配置。

单击相应模板的详细信息页面以选择字段和显示顺序。

二、新项目

打开小程序开发人员工具并创建一个新的小程序项目。

选择调试基础库为2.8.版本2或更高版本。如果您不想切换,则只能使用真实的机器对其进行测试,更不用说麻烦了。

当然,官员也有此通知。阅读后,您将了解上一步的原因。

三、配置项

在空白项目上,删除不必要的代码,然后简单地修改代码级别。

修改1.project.config.json

中的相应目录结构

2.添加云初始化参数。

单击开发面板-cloud开发设置,在环境设置中检查与环境名称对应的环境ID,将其复制并填写以下位置进行初始化。

重要的参数配置完成,然后开始编写代码部分。

四、编写代码

1.演示预览

订阅消息的两点包括获得订阅消息授权和推送订阅消息。

订阅消息实现的逻辑大致是用户主动单击授权,然后小程序的服务器可以将消息推送给用户。如果不允许授权,则服务器无法发送订阅消息。

2.pages / index.wxml

3.pages / index.js

用户点击页面