gx-l |
| p.gutierrez | |
Quizas el problema es el reportado en este SAC (40792), en el mismo hay dos Work Arround, podrías probar con ellos a ver si soluciona el problema. https://www.genexus.com/developers/websac?es,,,40792 El jue., 26 mar. 2020 18:50, Víctor Martínez Ibarra <vimartinez@carnot.com> escribió: > Hola buen día: > > > > Gracias de antemano, ¿alguien ha logrado enviar una push notification > desde un procedure en genexus utilizando como medio a onesignal? esto con > genexus ev3 para android, continuo con este problema. > > > > Saludos. > > > > *De:* Víctor Martínez Ibarra > *Enviado el:* lunes, 16 de marzo de 2020 10:43 a. m. > *Para:* sd@gxtech.com.uy > *Asunto:* Problema al enviar push notification con onesignal > > > > Hola buen día: > > > > gracias de antemano. > > > > Tengo problemas al enviar notificación desde desde genexus utilizando como > medio a onesignal. > > > > lo que si he logrado es registrar los dispositivos en onesignal, también > puedo enviar una notificación directo desde desde el portal web de > onesignal. > > > > en el debug de genexus tengo el mensaje: _responseString > {"id":"","recipients":0,"errors":["All included players are not > subscribed"]} > > > > > > ya he comprobado que este correcto el app_id, he intentado enviar mensaje > por dispositivo y por canal pero no lo he logrado, la guía que estoy > siguiendo es la siguiente: > > > https://wiki.genexus.com/commwiki/servlet/wiki?33669,HowTo%3A+Push+Notifications+Using+OneSignal+%28X+Evolution+3%29 > > > > > > tengo genexus ev3 y solo estoy trabajando con Android. > > > > > > saludos. > > > ----------------------------------------- Para Suscribirse/Desuscribirse: http://www.gxtechnical.com/cgi-bin/hforum.exe?2,3,30,1 Por consultas owner-gx-l@gxtech.com.uy |
|
|
| | |
slom | |
Hola Victor!!
Este error significa regularmente que estás enviando a la API de
OneSignal un device que no está en la lista de los registrados en la
plataforma, si mencionas que el device está registrado en la plataforma se
me ocurre entonces que la cadena con el token que tienes a nivel de BD en
la transacción que habilitaste para ese propósito, que es la que incluye el
device del ID, no esté completa.
Ha llegado a pasar que está trunca la cadena porque la longitud del campo
no es la adecuada.
Algo también que revisará son las credenciales de OneSignal, no se si
tengas varias aplicaciones en la plataforma y estés apuntando a alguna
aplicación diferente, me ha llegado a pasar, y como ya tenía el device
registrado de alguna otra prueba, asumía que se estaba registrando bien el
device cuando en realidad no estaba apuntando a esa aplicación, podrías
eliminar el device de One Signal y de la trn, ejecutar de nuevo la
aplicación Android para asegurarte que en verdad están correctas las
credenciales.
Espero te ayude la información.
Saludos!!
El jue., 26 de marzo de 2020 12:42, Pedro Gutiérrez Arizpeleta <
p.gutierrez@seteco.es> |
|
|
|
|
Back to gx-l |
|