Вопрос

Отправка пушей в мобильное приложение

Добрый день!

Отправляю пуш в мобильное приложение вот так:

 var userConnection = this.Get("UserConnection");

 var pushNotification = new PushNotification(userConnection);

 var sysUsersInRole = UsrEntityExtended.GetEntities(userConnection, "SysUserInRole", "SysRole", "5E481ADB-4DF2-4635-8EDB-AFC79C4E0F43");

 sysUsersInRole.ForEach(x => pushNotification.Send(x.GetTypedColumnValue("SysUserId"), title, message, additionalData));

 return true;

Взял пример с академии, и не работает. Кто-то сталкивался с настройкой пушей?

И как из кода можно отправлять пуш в веб?

Нравится

3 комментария

В академии есть пример настройки добавления пуша в дизайнере БП без необходимости написания кода. Там вызывается с нужными параметрами подпроцесс SendPushNotificationProcess. Вы можете в своём коде или поступать аналогично, запуская готовый процесс, или посмотреть логику скрипта внутри него и делать аналогично.

По поводу браузерных пушей, см. пример тут.

Зверев Александр,

Вот я код этого процесса и вытащил)

 

Может, не полностью. Попробуйте запускать сам процесс с нужными параметрами из другого БП, чтобы убедиться, работает ли. Возможно, на уровне телефона что-то не то.

Показать все комментарии