2016-05-13 12 views
0

Genexus X Ev3 U5のWebパネルを使用して、Genexus X Ev3 U5のAndroidアプリ開発者にプッシュ通知を送信しようとしています。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

Iをenterイベントを実行すると、Webページは待機し続けます。

通知を送信する正しい方法ですか?

よろしく、 ロヘリオArosemena

答えて

0

問題がGeneXusのEV2において、送信方法が異なっているということでした。動作するコードは次のとおりです。

&Notifications.Call(&SdAplicationMainPanelName,&DeviceType,&DeviceToken,&MessageCharacter) 
関連する問題