是否可以使用 OneSignal 在一个 Android 应用程序中同时实现静默推送通知和正常推送通知?
我已经分别检查了静默通知和正常通知,但不能一起实现。
我该如何解决这个问题?
是否可以使用 OneSignal 在一个 Android 应用程序中同时实现静默推送通知和正常推送通知?
我已经分别检查了静默通知和正常通知,但不能一起实现。
我该如何解决这个问题?
我认为您需要实施NotificationExtenderService
并根据您设置的通知类型来决定要对传入通知执行的操作。如果要处理它,在接收器中返回 false,否则返回 true
看来我在聚会上迟到了,但它可能会帮助有需要的人。您不必延长NotificationExtenderService
静音通知。只需包含参数"content_available": true
以发送静默通知,但请记住,不要包含heading
,contents
否则参数content_available
将被忽略。
{
"app_id": "<<your OneSignal app id>>",
"include_external_user_ids": ["<<user id>>"],
"content_available": true,
"data": {"foo": "bar"}
}