Отправка уведомлений Pu sh из NodeJS для вступления в реакцию с Native с OneSingnal - PullRequest
0 голосов
/ 05 апреля 2020

возможно ли отправлять уведомления, когда я вставляю в базу данных mongodb с Nodejs и отправляю уведомление в собственное приложение с помощью OneSingnal? как это можно сделать?

У меня есть часть мобильного телефона, я уже могу отправлять тесты из Onesingnal на свой мобильный телефон, но мне нужно, чтобы при вставке в Nodejs я отправлял уведомление мобильный

Спасибо за помощь

1 Ответ

0 голосов
/ 06 апреля 2020

Да, это можно сделать. из вашего вопроса я вижу, что вы используете API на основе Node.js и вызываете его с мобильного телефона.

  • Шаг 1: Получить идентификатор игрока Вы можете получить идентификатор игрока, используя ответ слушателя событий OneSignal.addEventListener ('ids', this.onIds); - информация об устройстве будет передана в функцию onIds в качестве аргумента
  • Шаг 2: Сохраните его вместе с вашими данными пользователя. Вы можете иметь привязку к вашему пользователю и playerid где-нибудь в вашей базе данных
  • Шаг 3: Используйте Rest API для уведомления пользователей после успешного ввода данных. Документацию для остальных API можно найти здесь https://documentation.onesignal.com/reference#create -notification

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

...