0

Я использую устаревшие двоичные APN и GCM, и теперь я хочу обновить их новые версии этих сервисов, как рекомендовано на их сайтах. Все, что мне нужно, - это push-уведомления как на устройствах iOS, так и на Android, хотя я бы хотел добавить «запланированные уведомления» или «уведомления о массовом толчке», как описано в Firebase Notifications docs.Миграция push-уведомлений в FCM или Amazon SNS?

Мне любопытно, в чем причины, почему кто-то с этими требованиями выбирает Amazon SNS над FCM? Есть ли недостатки в выборе FCM? Является ли это только личным предпочтением, то есть обе службы будут отлично работать для этих требований? Благодаря!

ответ

0

Указанные запланированные уведомления могут быть выполнены только при отправке сообщения через консоль Firebase. Если вы намереваетесь внедрить свой собственный сервер приложений и отправлять сообщение с использованием FCM API, вам нужно будет выполнить запланированный . (См. here)

Для уведомления о массовых push, это можно легко реализовать, если вы используете обмен сообщениями FCM.

Чтобы ответить на ваш пост (который в значительной степени основан на мнениях), я до сих пор не использовал Amazon SNS, но переход с FCM не только позволяет вам использовать новые функции (по сравнению с GCM), но также может быть отправной точкой для использования другими службами (база данных реального времени, аналитика, аутентификация и т. д.).

+1

Спасибо. Я решил попробовать Firebase, и, как вы сказали, этот вопрос основан скорее на мнениях. – ManInTheBox