前端提示用户是否允许发送通知消息消息的消息模板?
发表时间:2023-12-03 09:34:35
文章来源:炫佑科技
浏览次数:131
菏泽炫佑科技 菏泽炫佑小程序开发 菏泽炫佑app制作 炫佑科技
二是一次性订阅微信小程序云开发教程,如*右图,一次授权只能向用户发送一次消息。
微信订阅消息不能随心所欲地发送。 它们有固定的格式。 我们只能按照固定的格式填写字段。 这些固定的格式就是消息模板,所以我们发送订阅消息的**步就是找到适合自己的消息模板,然后申请使用。
如何申请?我们需要登录微信公众平台,点击左侧菜单栏的“订阅消息”菜单按钮,然后点击右侧的“添加”按钮
我们可以在这里搜索我们的小程序应用场景的关键词,然后点击“选择”
*后,添加成功后,我们就会得到模板的ID。 需要此 ID 背后的代码。
向用户发送订阅消息的功能比较复杂。 我们这里给大家画了一个流程图,分为3步:
**步,前端从后端获取消息模板的ID,因此后端必须提供接口返回消息模板的ID;
第二步,前端使用消息模板ID向用户申请发送消息的权限。 后端因此获得一次发送消息的权限。 这个权限记录是微信管理的前端提示用户是否允许发送通知消息消息的消息模板?,不需要我们管。
第三步,后端可以使用该权限随时向用户发送通知消息。
前端提示用户是否允许发送通知消息。 本步骤中,前端需要知道是哪个消息模板申请用户权限,因此后端需要向前端提供可以获取消息模板ID的接口。 右边是示例代码,只是简单的添加了消息模板的ID返回给前端。
前端可以通过右图代码调用后端接口获取消息模板的ID。
您不需要更改此代码,只需准确复制它即可。
**步,将其改为后端接口对应的函数名;
第二步,将获取到的模板ID保存到前端的全局变量中,方便以后再次使用。
前端获取消息模板ID后,可以向用户请求权限。
**步,在这里分配上一步得到的模板ID;
第二步,调用微信小程序的申请权限函数。
完成这些步骤后,小程序前端会弹出如左所示的界面,并向用户申请发送消息的权限。
您无需在此处更改一行代码。
前端成功申请用户发送消息的权限后,后端即可向用户发送通知消息。
右边是发送订阅消息时调用的微信函数。 总共需要传递5个参数:
**个属于用户。 我们需要告诉微信要发送给哪个用户;
第二个是消息模板 ID。 我们需要告诉微信使用哪个消息模板;
三是用户收到通知消息后,点击消息跳转到哪个小小程序,小程序类型:为开发版; 体验版试用; 对于正式版本; 默认为正式版;
第四个是用户点击微信通知后会跳转到小程序的哪个页面;
第五个是消息模板所需字段的值。
后端调用发送微信通知的接口后,用户的微信可以收到如图所示的通知。
请按照下面的教学视频进行学习和操作。