// 云函式入口檔案
const cloud = require('wx-server-sdk')
cloud.init();
const db = cloud.database();
const userda = db.collection('users');
/
const template_id = 'Rq5eGHbeyzlS8KIdqySLtpXtf8nCftcC3c_CdvR15_s'; // 小程式模板訊息模板 id
// 云函式入口函式
exports.main = async (event, context) => {
const wxContext = cloud.getWXContext()
var d = new Date();
var dateshow = d.getFullYear() + '-' + (d.getMonth() + 1) + '-' + d.getDate();
const getInfo = await userda.get();
const listnum = await userda.count();
for (let i = 0; i < listnum; i++) {
let touser = getInfo[i].userid;
// 發送模板訊息
try {
const result = await cloud.openapi.subscribeMessage.send({
touser: touser,
page: 'pages/write/write',
lang: 'zh_CN',
data: {
phrase1: {
value: '日記提醒'
},
thing2: {
value: '今天你的日記提交了嗎?如果沒有請提交'
},
time3: {
value: dateshow
},
name4: {
value: '系統提醒'
}
},
templateId: template_id,
miniprogramState: 'developer'
})
return result
} catch (err) {
return err
}
}
}
===============================================
之前touser 給固定值是沒問題,現在要給集合中每個人 發資訊 就有問題
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/231778.html
標籤:微信開發
下一篇:一個簡單模型展示在qt界面上并可控模型,采用qt開發,3維圖形引擎采用OSG、OpenGL,如能做,私聊我,謝謝
