Какие есть варианты использования Meteor JS для реализации push-уведомлений Android - PullRequest
0 голосов
/ 29 июня 2018

Я новичок в Meteor JS, поэтому прошу прощения, если мой вопрос какой-то глупый. Я изо всех сил пытался найти правильный способ реализации push-уведомлений на Android с Meteor JS. Кажется, что варианты там удивительно ограничены. Я изучал Raix Push, но, к сожалению, у меня это не сработало.

Мне было интересно, нашел ли кто-нибудь способ, который все еще работает сегодня, для успешной реализации push-уведомлений в приложении Meteor JS (будь то через OneSignal SDK, Raix или что-то еще)? Если да, не могли бы вы, пожалуйста, сказать мне, что это за метод, так что, по крайней мере, у меня есть общее направление?

Заранее спасибо!

1 Ответ

0 голосов
/ 29 июня 2018

Я использую Meteor в одном из моих крупных проектов и успешно внедрил Push-уведомления.

Я использовал пакет Raix / Push в сочетании с FCM (Firebase Cloud Messaging).

Есть много вариантов, как вы упомянули сами, но для меня упомянутый был лучшим.

RAIX / Push выполняет только отправку push-сообщений в службу cloude (например, FCM) и управляет токенами. Но вам нужно настроить службу FCM самостоятельно, чтобы она знала, кто является клиентом, кому я могу отправить push-уведомление ..

Когда вы создаете APK с Meteor, вы получаете Android-проект, представляющий собой Cordova Enviornment, который запускает ваше приложение Meteor.

Вам необходимо выполнить шаги, указанные в консоли FCM (console.firebase.google.com), связать некоторые пользовательские данные и манипулировать файлами gradle и xml здесь и там. (Там вы найдете подробные объяснения).

редактировать

здесь вы можете увидеть мой старый пост, объясняющий мои собственные ошибки, сделанные с FCM / GCM и raix / push

push-уведомления для приложения meteor cordova (FCM / GCM)

...