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.