#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