2016-05-13 73 views
0

我在Genexus X Ev2 U7上有一個Web面板,其中我試圖將推送通知發送給我的Android應用開發人員Genexus X Ev3 U5。發送推送通知在Web面板上等待

的代碼如下:

活動開始

&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)