Использование OneSignal Push-уведомлений с WebViewApp

#javascript #onesignal

#javascript #onesignal

Вопрос:

У нас есть веб-сайт HTML5, который использует обычный логин и пароль пользователя. Мы инкапсулировали это в приложение WebView, приобретенное на CodeCanyon. В приложении есть функция для push-уведомлений OneSignal, которая настроена и работает нормально.

Мы хотим отправлять push-уведомления для конкретного пользователя. В OneSignal мы можем видеть идентификатор устройства, но мы не получаем идентификатор пользователя. В базе данных нашего веб-сайта мы можем видеть только идентификатор пользователя.

Мы понимаем, что для этого требуется некоторое программирование. Нам нужна помощь в достижении следующего:

a) Когда пользователь входит в систему с веб-сайта HTML5 (и он использует мобильное устройство) — он должен обновить идентификатор OneSignal в таблице user в базе данных. б) Код для входа в систему написан на JavaScript. Определенно должен быть какой-то способ вызвать OneSignal SDK (используемый WebViewApp) в JavaScript.

Комментарии:

1. Пожалуйста, приведите пример того, что у вас есть сейчас.

2. Привет, @Rahul Jain! Вы все еще ищете ответ на этот вопрос?

3. Я хотел бы понять, есть ли для этого решение. У меня точно такая же проблема.

Ответ №1:

В соответствии с документацией onesignal API вам необходимо отправить теги данных, чтобы получить эту информацию https://documentation.onesignal.com/docs/add-user-data-tags