22 行
565 B
JavaScript
22 行
565 B
JavaScript
module.exports = {
|
|
async sendPushMessage(cid) {
|
|
// 防止非法调用
|
|
if (!cid) {
|
|
throw new Error('请传入推送客户端ID')
|
|
}
|
|
if (typeof cid !== 'string') {
|
|
throw new Error('推送客户端ID必须为字符串')
|
|
}
|
|
const pushManager = uniCloud.getPushManager({appId: '__UNI__HelloUniAppX'})
|
|
const res = await pushManager.sendMessage({
|
|
push_clientid: cid,
|
|
title: '测试推送标题',
|
|
content: '测试推送内容',
|
|
payload: {
|
|
data: '测试推送数据'
|
|
}
|
|
})
|
|
return res
|
|
}
|
|
}
|