微信公众号相关

客服消息

优点:可以发文字、图片、视频、语音、小程序(小程序与公众号关联)等

缺点:发送的用户在48小时和该公众号平台有交互,交互行为包括:

用户发送信息
点击自定义菜单(仅有点击推事件、扫码推事件、扫码推事件且弹出“消息接收中”提示框这3种菜单类型是会触发客服接口的)
关注公众号
扫描二维码
支付成功
用户维权

 

模板消息

特点:

没有了和用户交互的限制
每个账号可以同时使用25个模板
调用次数和粉丝量有关
可以用微信平台已有的模板,也可以自定义模板

服务消息

特点:

需要和小程序配合使用,当用户在所关联的小程序上触发一些行为时会产生一个formId,该formId是发送与之关联的服务通知的必要参数

示例(前端组件为微信小程序组件):

这里使用表单提交时, submit 事件带上的 formId
页面的 form 组件,属性 report-submit 为 true 时,
可以声明为需要发送模板消息,
此时点击按钮提交表单可以获取 formId,用于发送模板消息。

 

获取

submitForm: function (e) {
    //这里可以获取到formId,该formId七天内有效,只能使用一次
    console.log(e.detail.formId);
},

你可能感兴趣的:(java)