Свойства

СвойствоТипОписаниеПримерВерсия
IsInitializedлогическийВозвращает true, если приложение зарегистрировано для приема\ отправки уведомлений.


PushNotification.IsInitialized









Методы

МетодОписаниеПараметрыИсключенияПримерВерсия
InitializePushService()Регистрация приложения для приема\ отправки пуш уведомлений из сервера конкретного решения.

serverUrl - адрес сервера в формате host/bitmobile/solution

userId - ID клиента, который возвращается при выполнении get запроса "GetUserId"

password - пароль



PushNotification.InitializePushService("http://192.168.0.152/bitmobile/synchro3",
                    "15f3904b-942b-11e5-bb64-f8a963e4bf15", "sr");



OnPushMessage


Для обработки поступающих пуш сообщений нужно переопределить метод OnPushMessage(string message) в классе Solution унаследованном от Application.




public override void OnPushMessage(string message)
        {
            DConsole.WriteLine($"NEW MESSAGE = {message}");
        }
 


3.0.0.0
PushMessageОтправка push уведомления из прикладного кода. Обязательно указать id пользователей-получателей


 PushNotification.PushMessage("Hello", new[] { "15f3904b-942b-11e5-bb64-f8a963e4bf15", "8d3e3420-f723-11e5-80fd-902b3416d383" });


-







  • Нет меток
Написать комментарий...