2016-05-13 3 views
0

У меня есть веб-панель на Genexus X Ev2 U7, где я пытаюсь отправить push-уведомление в приложение для Android на Genexus X Ev3 U5.Отправка уведомления о переносе продолжается в веб-панели

Код следующее:

Event Start

&MessageCharacter = 'Mi Notificacion' 
&GpsDeviceToken = 'APx91bFWDR86o4sx7DeP2mmqLaO5RIRp1g_giDFu2grYIpDQxY5Nw3F_AcYERmAkQLjqzVcXtY9tveUYOemUztFzH8DVfeWefIhxmsNMkPHDFjP44cao_ch97PMmianhdpahQtQANPubc70FsKUpFJqrSNZcGVurEQ' 
&GpsDeviceType = SmartDeviceType.Android  

EndEvent

событий Введите

&RemoteNotification = new() 
&RemoteNotification.DeviceToken = &GpsDeviceToken 
&RemoteNotification.DeviceType = &GpsDeviceType 
&RemoteNotification.Message = &MessageCharacter 
//&RemoteNotification. .Event.Name = &EventNameCharacter 


//Send 
&Notifications.OpenSession("EncuestasMoviles") 
&Notifications.Add(&remoteNotification) 
&Notifications.Send() 

EndEvent

Когда я выполнить событие ввода, веб-страница продолжает ждать.

Это правильный способ отправки уведомлений?

Привет, Роджелио Аросемена

ответ

0

Проблема заключалась в том, что в Genexus EV2, метод отправки отличается. Код, который работает:

&Notifications.Call(&SdAplicationMainPanelName,&DeviceType,&DeviceToken,&MessageCharacter)