小程序
小游戏
企业微信
微信支付
扫描小程序码分享
请问,如果通过自己的云服务给小程序推送消息?
3 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
1.创建对应云函数 sendMessage
const cloud = require('wx-server-sdk') cloud.init({ env: cloud.DYNAMIC_CURRENT_ENV, }) exports.main = async (event, context) => { try { const result = await cloud.openapi.subscribeMessage.send({ "touser": event.openid, "page": 'index', "lang": 'zh_CN', "data": { "number01": { "value": '339208499' }, "date01": { "value": '2015年01月05日' }, "site01": { "value": 'TIT创意园' }, "site02": { "value": '广州市新港中路397号' } }, "templateId": 'TEMPLATE_ID', "miniprogramState": 'developer' }) return result } catch (err) { return err } }
2.代码中调用对应云函数
// 假设要推送消息给特定用户 const openid = 'user_openid'; const message = '这是一条推送消息'; // 调用云函数 cloud.callFunction({ name: 'sendMessage', data: { openid: openid, message: message } }).then(res => { console.log(res); }).catch(err => { console.error(err); });
注意事项看文档https://developers.weixin.qq.com/miniprogram/dev/wxcloud/guide/openapi/openapi.html#%E4%BA%91%E8%B0%83%E7%94%A8
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
调用订阅消息接口
是的
通过发送订阅消息:https://developers.weixin.qq.com/miniprogram/dev/OpenApiDoc/mp-message-management/subscribe-message/sendMessage.html
根据文档配置接口
小程序需要先选用一个模板
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
1.创建对应云函数 sendMessage
const cloud = require('wx-server-sdk') cloud.init({ env: cloud.DYNAMIC_CURRENT_ENV, }) exports.main = async (event, context) => { try { const result = await cloud.openapi.subscribeMessage.send({ "touser": event.openid, "page": 'index', "lang": 'zh_CN', "data": { "number01": { "value": '339208499' }, "date01": { "value": '2015年01月05日' }, "site01": { "value": 'TIT创意园' }, "site02": { "value": '广州市新港中路397号' } }, "templateId": 'TEMPLATE_ID', "miniprogramState": 'developer' }) return result } catch (err) { return err } }
2.代码中调用对应云函数
// 假设要推送消息给特定用户 const openid = 'user_openid'; const message = '这是一条推送消息'; // 调用云函数 cloud.callFunction({ name: 'sendMessage', data: { openid: openid, message: message } }).then(res => { console.log(res); }).catch(err => { console.error(err); });
注意事项看文档https://developers.weixin.qq.com/miniprogram/dev/wxcloud/guide/openapi/openapi.html#%E4%BA%91%E8%B0%83%E7%94%A8
调用订阅消息接口
是小程序端订阅,然后云函数发送订阅消息?
是的
通过发送订阅消息:https://developers.weixin.qq.com/miniprogram/dev/OpenApiDoc/mp-message-management/subscribe-message/sendMessage.html
根据文档配置接口
小程序需要先选用一个模板