添加消息推送云函数、消息处理为后续的消息通知做准备
This commit is contained in:
16
uniCloud-aliyun/cloudfunctions/push/index.js
Normal file
16
uniCloud-aliyun/cloudfunctions/push/index.js
Normal 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
|
||||
})
|
||||
};
|
||||
11
uniCloud-aliyun/cloudfunctions/push/package.json
Normal file
11
uniCloud-aliyun/cloudfunctions/push/package.json
Normal 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": {}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user