No genera una llamada a una aplicacion desde otro servidor exactamente igual a uno que si lanza la llamada a la API

Antonio Castillo Manresa 0 Puntos de reputación
2023-11-22T13:26:15.2+00:00

Buenos días,
Tengo un problema con una llamada a la aplicación del onesignal.
En el servidor de desarrollo nos llegan las notificaciones correctamente pero al subirlo a producción, otro servidor que prácticamente es igual al nuestro(versiones y la configuración que he visto), estas notificaciones no llegan a la api del onesignal.

¿Me podéis ayudar un poco a descubrir o saber donde investigar donde puede estar el problema?
Muchas gracias de antemano.

Sin supervisión
Sin supervisión
Etiqueta no supervisada por Microsoft.
218 preguntas
{count} votos

1 respuesta

Ordenar por: Muy útil
  1. Erina Cepeda 5 Puntos de reputación
    2023-11-23T18:13:38.9433333+00:00

    Una de las primeras cosas que debes hacer es comparar la configuración de los dos servidores. Asegúrate de que todos los parámetros de la configuración sean exactamente iguales, incluyendo la clave de API de OneSignal.

    También puedes intentar probar la llamada a la API desde el servidor de producción manualmente. Puedes utilizar un cliente de prueba de API para enviar una solicitud POST a la URL de la API de OneSignal. Si la solicitud se realiza correctamente, recibirás una respuesta JSON con el estado de la solicitud.

    Si la solicitud se realiza correctamente, pero la notificación no llega a los dispositivos de los usuarios, el problema puede estar en la configuración de los dispositivos. Asegúrate de que los dispositivos tengan instalada la aplicación OneSignal y que la configuración de la aplicación sea correcta.

    Si has comprobado todos estos factores y sigues sin encontrar el problema, puedes ponerte en contacto con el soporte técnico de OneSignal. Ellos podrán ayudarte a diagnosticar el problema y encontrar una solución.

    Aquí tienes algunos pasos específicos que puedes seguir para investigar el problema:

    • Compara la configuración de los dos servidores. Puedes utilizar un software de comparación de archivos o un servicio en línea para comparar los archivos de configuración.
    • Prueba la llamada a la API desde el servidor de producción manualmente. Puedes utilizar un cliente de prueba de API como Postman o Insomnia.
    • Comprueba la configuración de los dispositivos. Puedes utilizar la consola de administración de OneSignal para comprobar la configuración de los dispositivos.
    • Ponte en contacto con el soporte técnico de OneSignal.

    Espero que esto te ayude a encontrar el problema.

    1 persona ha encontrado útil esta respuesta.
    0 comentarios No hay comentarios

Su respuesta

Las respuestas se pueden marcar como respuestas aceptadas por el autor de la pregunta, lo que ayuda a los usuarios a conocer la respuesta que resolvió el problema del autor.