index.js
743 字节
// 简单的使用示例
'use strict';
const uniPush = uniCloud.getPushManager({appId:"__UNI__AB7B27B"}) //注意这里需要传入你的应用appId
exports.main = async (event, context) => {
const data = event.queryStringParameters
console.log( '云函数event', typeof data, data.cid, data.title)
const params = {
"push_clientid": [data.cid],
// "getui_alias": data.alias, // 使用别名推送
"title": data.title,
"content": data.content,
"force_notification": true, // 服务端推送
"request_id": data.requestId, // 请求唯一标识号
"payload": data.content,
"badge": 0
// "channel:": {
// "HW": "NORMAL"
// }
}
const ret = await uniPush.sendMessage(params)
console.log(ret, 'unipush,')
return ret
}