添加消息推送云函数、消息处理为后续的消息通知做准备

This commit is contained in:
liub
2026-02-24 15:39:58 +08:00
parent db8f14525b
commit 2f871ac5cf
43 changed files with 6555 additions and 80 deletions

View File

@ -0,0 +1,16 @@
// 简单的使用示例
'use strict';
const uniPush = uniCloud.getPushManager({appId:"__UNI__A21EF43"});
exports.main = async (event, context) => {
let body=JSON.parse(event.body);
let push_clientid=body.push_clientid;
let title=body.title;
let content=body.content;
let payload=body.payload;
return await uniPush.sendMessage({
"push_clientid": push_clientid,
"title": title?title:"消息",
"content": content?content:"消息通知",
"payload":payload
})
};

View File

@ -0,0 +1,11 @@
{
"name": "push",
"dependencies": {
"uni-config-center": "file:../../../uni_modules/uni-config-center/uniCloud/cloudfunctions/common/uni-config-center",
"uni-id-common": "file:../../../uni_modules/uni-id-common/uniCloud/cloudfunctions/common/uni-id-common",
"uni-open-bridge-common": "file:../../../uni_modules/uni-open-bridge-common/uniCloud/cloudfunctions/common/uni-open-bridge-common"
},
"extensions": {
"uni-cloud-push": {}
}
}