Re: [xev2] Notifications en Android
Sebastián:
Por lo que veo, está todo igual. Me da la impresión de que el problema
lo tengo con el nombre del package.
La kb se llama Notificaciones, al igual que el environment y el
sdpanel principal. La propiedad package nombre la puse
"com.metro.notificaciones", que es el mismo nombre que puse en la
inscripción del C2DM.
Por lo que veo en la KB del GxEvents la propiedad aparece como
com.artech.genexusevents.GeneXusEvents, es decir, el prefijo
"com.artech", más el nombre de la kb y del objeto. Será esto?, tendré
que ponerlo igual, reemplazando el nombre de la kb y el main?
Saludos;
Alvaro Gómez
El Wed, 13 Jun 2012 12:46:06 -0300
Sebastián del Río Carrica <sdelrio@genexus.com> escribió:
> Buenas Alvaro,
> Podes descargar la KB de GeneXus Events que tiene esta feature
>funcionando,
> la encontrás aca en nuestra página de samples
>
> http://wiki.gxtechnical.com/commwiki/servlet/hwiki?Category%3AGeneXus+X+Evolution+2+Samples,
>
>
> Saludos,
>
> El 13 de junio de 2012 12:37, <agomezr@vtr.net> escribió:
>
>> Amigos, estoy tratando de hacer una prueba de concepto de las
>> notificaciones en Android, pero no me funcionan. Los pasos que seguí
>>son:
>>
>> 1) Me inscribí con una cuenta gmail en el C2DM
>> 2) Generé un SDPanel main y coloqué el usuario registrado de gmail y
>>su
>> password en sus propiedades Android Sender Id y Android Sender
>>Password,
>> respectivamente (en formato usario@gmail.com)
>> 3) Puse en true la propiedad Enable Notifications
>> 4) Creé una trn con los campos que contiene el procedimiento
>> NotificationsRegistrationHandl**er
>> 5) Hice el build all y lo publiqué en una máquina en internet
>> 6) Instalé el SDPanel en un dispositivo android
>> 7) Ejecuté el Panel en el teléfono, pero aparentemente no hace el
>> registro, ya que no agrega nada en la tabla. Asumo que al tener la
>> propiedad de las notificaciones en true hace el llamado al
>>procedimiento
>> solo...
>> 8) Desde una página web ejecuto
>>
>> Event Enter
>> for each
>> &Notif.Call('Notificacion', DeviceType, DeviceToken,
>> &mensaje)
>> msg(&Notif.ErrorDescription)
>> endfor
>> EndEvent
>>
>> Pero obtengo Server returned HTTP response code: 403 for URL:
>> https://www.google.com/**accounts/ClientLogin<https://www.google.com/accounts/ClientLogin>
>>
>> ¿Qué estoy haciendo mal o qué me está faltando?
>> ¿Alguien tiene esto andando y sería tan amable de enviarme una
>>exportación?
>>
>> Saludos;
>>
>> Alvaro Gómez
>>
Por lo que veo, está todo igual. Me da la impresión de que el problema
lo tengo con el nombre del package.
La kb se llama Notificaciones, al igual que el environment y el
sdpanel principal. La propiedad package nombre la puse
"com.metro.notificaciones", que es el mismo nombre que puse en la
inscripción del C2DM.
Por lo que veo en la KB del GxEvents la propiedad aparece como
com.artech.genexusevents.GeneXusEvents, es decir, el prefijo
"com.artech", más el nombre de la kb y del objeto. Será esto?, tendré
que ponerlo igual, reemplazando el nombre de la kb y el main?
Saludos;
Alvaro Gómez
El Wed, 13 Jun 2012 12:46:06 -0300
Sebastián del Río Carrica <sdelrio@genexus.com> escribió:
> Buenas Alvaro,
> Podes descargar la KB de GeneXus Events que tiene esta feature
>funcionando,
> la encontrás aca en nuestra página de samples
>
> http://wiki.gxtechnical.com/commwiki/servlet/hwiki?Category%3AGeneXus+X+Evolution+2+Samples,
>
>
> Saludos,
>
> El 13 de junio de 2012 12:37, <agomezr@vtr.net> escribió:
>
>> Amigos, estoy tratando de hacer una prueba de concepto de las
>> notificaciones en Android, pero no me funcionan. Los pasos que seguí
>>son:
>>
>> 1) Me inscribí con una cuenta gmail en el C2DM
>> 2) Generé un SDPanel main y coloqué el usuario registrado de gmail y
>>su
>> password en sus propiedades Android Sender Id y Android Sender
>>Password,
>> respectivamente (en formato usario@gmail.com)
>> 3) Puse en true la propiedad Enable Notifications
>> 4) Creé una trn con los campos que contiene el procedimiento
>> NotificationsRegistrationHandl**er
>> 5) Hice el build all y lo publiqué en una máquina en internet
>> 6) Instalé el SDPanel en un dispositivo android
>> 7) Ejecuté el Panel en el teléfono, pero aparentemente no hace el
>> registro, ya que no agrega nada en la tabla. Asumo que al tener la
>> propiedad de las notificaciones en true hace el llamado al
>>procedimiento
>> solo...
>> 8) Desde una página web ejecuto
>>
>> Event Enter
>> for each
>> &Notif.Call('Notificacion', DeviceType, DeviceToken,
>> &mensaje)
>> msg(&Notif.ErrorDescription)
>> endfor
>> EndEvent
>>
>> Pero obtengo Server returned HTTP response code: 403 for URL:
>> https://www.google.com/**accounts/ClientLogin<https://www.google.com/accounts/ClientLogin>
>>
>> ¿Qué estoy haciendo mal o qué me está faltando?
>> ¿Alguien tiene esto andando y sería tan amable de enviarme una
>>exportación?
>>
>> Saludos;
>>
>> Alvaro Gómez
>>