В моем приложении есть уведомления на основе почтового индекса и каналов.
Когда пользователь меняет почтовый индекс, приложение обновляет Installation
новым почтовым индексом.
В моем beforeSave
на Installation
я беру новые почтовые индексы и подписанные каналы и ищу соответствующие уведомления.
Затем мне нужно отправить уведомления, поскольку они возвращаются к этой установке.
Два вопроса:
Могу ли я просто нажать на объект установки, который попал в
beforeSave
как таковой:return Parse.Push.send({ where: request.object data: data })
или мне нужно сделать запрос на установку для этого objectId?
- Я не могу просто нажать на объект уведомления. Мне нужно настроить данные. Если есть несколько уведомлений (маловероятно, но возможно), как лучше всего отправить несколько уведомлений обратно в эту установку (при условии, что я не хочу помещать их все в одно нажатие)?
Я не могу отправлять push-уведомления из цикла for
. Могу ли я сделать что-то вроде этого:
return notificationQuery.each().then( function(notification) {
//configure push from that notification
return Parse.Push.send ... etc
})
Спасибо!