Мне нужен сервер Node.JS для приложения Android. Как мне создать и включить push-уведомления в приложение?

Для написания серверной части в Node.js сначала потребуется выделенный сервер. Получить экземпляр сервера от AWS или Google Cloud Platform или любой другой платформы, которая соответствует вашему бюджету. Первые два дают вам бесплатную пробную версию для того, чтобы опробовать их услуги, которые могут быть полезны в случае, если вы не уверены во всем, что касается сервера.

После установки экземпляра сервера под управлением Windows или Linux установите Node.js. У Windows есть установщик MSI для Node.js. Вы можете получить это с сайта Node.js. Для Linux у вас есть много вариантов, в зависимости от того, какой дистрибутив вы используете на своем экземпляре. Для Ubuntu, вы можете просто использовать,

sudo apt-get установить nodejs-legacy

После установки Node.js у вас есть возможность выбрать из нескольких фреймворков, которые облегчают написание внутреннего интерфейса узла. Самый популярный из них — express.js. Вот руководство, которым вы можете следовать, чтобы ваш сервер мог обрабатывать токены и отправлять уведомления с помощью Node.js,

Firebase Cloud Messaging: обработка токенов и уведомлений с помощью Node.js

Я упоминал о токенах ранее. Если вам не известны токены или архитектура уведомлений Android, вы можете следовать этому руководству, чтобы получить полное представление о создании пользовательских токенов и их отправке на сервер для отправки уведомлений пользователю.

Как добавить функцию push-уведомлений в ваше приложение для Android

Также вам понадобится домен для подключения к вашему серверу. Хотя публичный IP экземпляра тоже подойдет. Последнее, что вам нужно, это база данных для хранения ваших пользовательских токенов. Вам понадобятся все ваши токены при отправке уведомлений всем пользователям вашего приложения.

Надеюсь это поможет.

0

Ура! Вы первые нашли эту информацию, сделайте доброе дело, поделитесь ей в: