Чтобы создать подписку для уведомлений pu sh для указанного канала c, попробуйте следующее:
QB.subscriptions.create({
deviceToken: "your deviceUDID",
pushChannel: QB.subscriptions.PUSH_CHANNEL.APNS
})
Обратите внимание, что это ограничит вас от получения уведомлений pu sh с других каналов.
Чтобы отправить уведомление pu sh на определенный канал c, используйте следующий подход:
QB.events.create({
notificationType: QB.events.NOTIFICATION_TYPE.PUSH,
pushType: QB.events.PUSH_TYPE.APNS,
payload: {
message: 'Your push message text'
}
Также, проверьте эту статью , чтобы увидеть, как универсальное уведомление pu sh может быть отправлено. Универсальные уведомления pu sh будут доставляться на все возможные устройства / платформы для указанных пользователей. Для отправки универсальных уведомлений pu sh просто пропустите параметр event.push_type
в запросе на создание события.