// 简单的使用示例 'use strict'; const uniPush = uniCloud.getPushManager({ appId: "__UNI__BC78306" }) //注意这里需要传入你的应用appId exports.main = async (event, context) => { let ps; if (event.httpMethod === 'POST' && event.body) { ps = JSON.parse(event.body); // POST: 从 body 解析 JSON } else { ps = event.queryStringParameters || {}; // GET: 从 query 取 } // 后续逻辑不变,ps 里都有 cid、title、content、payload var cids = (ps.cid || '').split(',').map(c => c.trim()).filter(c => c); console.log(event); var ps = event.queryStringParameters; return await uniPush.sendMessage({ "push_clientid": cids.length === 1 ? cids[0] : cids, // 单个用字符串,多个用数组 //填写上一步在uni-app客户端获取到的客户端推送标识push_clientid "force_notification": false, //填写true,客户端就会对在线消息自动创建“通知栏消息”。 "title": ps.title, "content": ps.content, "payload": ps.payload, }) };