我正在向我的 Android 手机发送推送通知。我希望将这些通知分组,这样我的通知列表就不会被淹没。
根据文档,来自同一“来源”的消息被分组,但在我的手机上,消息总是未分组显示。
我从 Google Apps 脚本调用推送 API,并在调用推送 API 时尝试设置 source_device_iden、source_user_iden 和 notification_tag。这些似乎都没有任何区别。
如何将推送消息分组到我的手机上?
Google Apps 脚本代码
function pushNoteToPhone(title, body) {
var digest = "Basic "+Utilities.base64Encode(PUSH_BULLET_TOKEN+":");
var options = {
"method" : "post",
"payload" : {
"device_iden" : MYPHONE_ID,
"type" : "note",
"title" : title,
"body" : body,
"source_device_iden" : <device id>,
"notification_tag": "tag1",
},
"headers" : {
"Authorization": digest
}
};
var push_bullet_url = "https://api.pushbullet.com/v2/pushes";
UrlFetchApp.fetch(push_bullet_url, options);
}