Instrucciones de uso SendApp

¿Por qué los mensajes están bloqueados en estado pendiente?

Habilitar servicio alternativo

Puede intentar habilitar el servicio alternativo si sus mensajes permanecen en estado Pendiente durante mucho tiempo. Solo necesita abrir la aplicación y hacer clic en el botón Reproducir para iniciar el servicio como se resalta en la captura de pantalla a continuación.

Sin embargo, es una buena idea seguir las instrucciones a continuación.

Nota para teléfonos sin stock de Android

Dispositivos de ahorro de batería personalizados

Algunos fabricantes de dispositivos como Mi, Honor y otros usan su propia aplicación de ahorro de batería. Deberá agregar la aplicación SMS Gateway a la lista de excepciones en la aplicación de ahorro de batería si su teléfono utiliza un ahorro de batería personalizado. Por ejemplo, puede ver cómo agregué la aplicación SMS Gateway a la lista de excepciones en Redimi Note 3.

Autorización de inicio automático

Si está utilizando un dispositivo que no tiene stock de Android, es posible que tenga configuraciones de permisos para iniciarse automáticamente. Necesita descargar la última versión de la aplicación desde aquí . Si después de la instalación se le pregunta con el mensaje “Su dispositivo está limitando la funcionalidad de la aplicación. Habilite / agregue la aplicación a la lista blanca para que pueda funcionar normalmente ”. entonces significa que está acelerando la aplicación. Simplemente presione el botón Aceptar y lo llevará a la pantalla donde puede incluir su aplicación en la lista blanca.

Es posible que la última versión de la aplicación no pueda detectar el permiso de inicio automático porque la aplicación no se puede probar en todos los dispositivos. Si es así, debe consultar al fabricante de su dispositivo para ver si hay una configuración como la disponible en su dispositivo.

Teléfonos Xiaomi

Si está utilizando un teléfono Xiaomi, asegúrese de haber otorgado el permiso de ejecución automática a la aplicación SMS Gateway como se muestra en el siguiente video.

Teléfonos con sistemas operativos Vivo y Funtouch

Si está utilizando el dispositivo con Funtouch OS, pruebe las instrucciones que se muestran aquí.

Incluso después de seguir las instrucciones anteriores, si el problema persiste, debe probar la aplicación en un dispositivo diferente. Recomendamos utilizar un dispositivo Android estándar o un dispositivo Samsung para obtener la mejor experiencia. También es preferible utilizar un dispositivo con 4 GB o más de RAM para obtener la mejor experiencia.

¿Por qué mis mensajes están bloqueados en el estado de cola?

Esto puede suceder si no tiene suficiente saldo en su teléfono para enviar SMS. También puede suceder si la aplicación no puede informar el estado al servidor debido a un error de conexión.

Problemas con los dispositivos Color OS

Si está utilizando dispositivos Oppo o Realme, la aplicación le preguntará cada vez que envíe el mensaje. Por lo tanto, no es preferible usar dispositivos Oppo o Realme para usar esta aplicación.

¿Me cobran por enviar SMS si uso esta aplicación?

Esta aplicación utiliza su dispositivo Android para enviar SMS, por lo que se cobrarán los costos normales de SMS cuando envíe mensajes utilizando esta aplicación.

¿Cómo puedo recibir mensajes en el Panel de administración?

Puede activar la opción de lectura recibida desde el panel de navegación dentro de la aplicación SMS Gateway en su dispositivo Android, como se muestra en la siguiente captura de pantalla. Todos los mensajes que reciba después de esto se sincronizarán con el Panel de administración.

¿Cómo funciona el WebHook del mensaje recibido?

Lo primero que debe hacer es activar "Leer recibido" en el panel de navegación emergente. Puede hacer esto siguiendo esta guía.

Debe crear un script como se sugiere en la sección Script de ejemplo de WebHook de la página de la API en el panel de administración y cargarlo en el servidor. Simplemente proporcione su URL en el formulario Agregar webhook en la página de la API y presione el botón Guardar. Ahora, cada vez que reciba un mensaje en su dispositivo, ese script se ejecutará automáticamente.

Recuerde, no puede ejecutar el script WebHook directamente. Eso no funcionará.

Aquí hay un ejemplo detallado de cómo agregarlo.

[1] Inicie sesión en su panel de administración y abra la página API. La sección se llamará "Script de muestra de Webhook" como se muestra en la captura de pantalla a continuación.

[2] Copie todo el texto dentro de esta sección. Ahora cree un archivo PHP llamado "hook-example.php" en la raíz de su servidor y pegue todo el texto que copió de esa sección en este archivo.

[3] Ahora, para que funcione, debes agregar la URL del archivo que creamos. Inicie sesión en su Panel de administración y abra su página de API. Verá una sección llamada "Agregar webhooks para los mensajes recibidos". Simplemente ingrese la URL de "hook-example.php" en el formulario y presione guardar como se muestra a continuación. Se recomienda que proporcione una URL segura (comienza con https: //) si la URL del servidor también es una URL segura.

[4] Ahora debe activar "Leer recibidos" desde la aplicación móvil como se muestra en la imagen si no lo ha hecho. Ahora, cada vez que reciba el mensaje en su dispositivo que está registrado en la cuenta de SMS Gateway donde agregó este webhook, el script del webhook se llamará automáticamente.

¿Esta aplicación controla la entrega de mensajes?

Sí, esta aplicación requiere un informe de entrega para cada mensaje que envíe cuando active "Solicitar un informe de entrega para cada mensaje que envíe" como se muestra en la captura de pantalla a continuación. Este cambio entrará en vigor la próxima vez que envíe mensajes.

¿Por qué la aplicación SMS Gateway ya no está disponible a través de Play Store?

 Google ha realizado un cambio de política para todas las aplicaciones que requieren permisos relacionados con SMS, como puede ver en aquí .

He enviado la aplicación para revisión muchas veces, pero siempre la han rechazado. También intenté enviarlo con el video instructivo con una página de demostración totalmente integrada con la aplicación, pero rechazaron la aplicación sin siquiera ver la demostración.

Esto no significa que la aplicación dejará de funcionar. La aplicación funcionará normalmente, pero ya no estará disponible a través de Play Store.

Desafortunadamente, esto está fuera de mi alcance. Proporcionaré notificaciones de actualización a través de CodeCanyon.

Si no sabe cómo descargar aplicaciones, puede seguir esta guía para instalar el archivo APK.

Si tiene alguna pregunta, puede comunicarse con el soporte de Google Play.

¿Por qué recibo "409 Conflict" cuando intento acceder a la aplicación SMS Gateway en Android?

Este error suele ocurrir debido a que el servidor bloquea la aplicación. Desafortunadamente, la única forma de corregir este error es cambiar su alojamiento. Estábamos alojando el servidor de demostración en Namecheap Stellar Plan y funcionó bien.

No puedo acceder al panel web de SMS Gateway después de instalarlo. ¿Qué tengo que hacer?

Esto suele suceder cuando la aplicación no puede eliminar la carpeta "instalar" una vez finalizada la instalación. Necesita eliminar la carpeta "instalar" para acceder al panel web. Si aún tiene problemas para iniciar sesión. Puede probar el archivo de sesión alternativo. Simplemente elimine "incluye / session.php" y cambie el nombre de "incluye / session-alt.php" a "session.php". Ahora debería usar las sesiones predeterminadas basadas en archivos.

La cantidad de mensajes fallidos es alta cuando intento enviar mensajes de forma masiva. ¿Qué tengo que hacer?

Es posible que obtenga una alta tasa de error al enviar mensajes si está intentando enviarlos demasiado rápido. Puede intentar establecer una demora más larga desde la página Perfil para disminuir la cantidad de mensajes fallidos.

Algunos países tienen diferentes reglas para formatear el número de teléfono móvil al enviar mensajes.

Esto también puede suceder si su operador de red está reduciendo su velocidad o bloqueando sus mensajes.

Cada operador de red trabaja de manera diferente y el operador de red da una respuesta "fallida". Suele ocurrir cuando su operador de red no puede comunicarse con el número de teléfono móvil. Puede intentar cambiar la tarjeta SIM o usar la misma SIM en otro dispositivo.

No hay nada que pueda hacer al respecto si aún recibe una respuesta incorrecta del operador de red después de intentar todas las instrucciones dadas anteriormente. Puede consultar la lista de códigos de error que se muestra a continuación para conocer el motivo del error.

SIN SERVICIO Su dispositivo simplemente no tiene recepción celular. Probablemente estés en medio de la nada, en algún lugar dentro, bajo tierra o en el espacio. Ciertamente lejos de cualquier torre de telefonía celular. A veces también sucede cuando recibe una llamada mientras envía un mensaje de texto.
RADIO_OFF Ha cambiado su dispositivo al modo avión, que le dice a su dispositivo exactamente “apague todas las radios” (celular, wifi, Bluetooth, NFC,…).
LÍMITE EXCEDIDO Error porque el teléfono alcanzó el límite de la cola de envío.
GENERIC_FAILURE Algo salió mal y no hay forma de saber qué, por qué o cómo.
GENERIC_FAILURE [1] Esta causa indica que no se puede llegar al destino solicitado por la Estación Móvil porque, aunque el número está en un formato válido, actualmente no está asignado (asignado).
GENERIC_FAILURE [8] Esta causa indica que el Estado miembro intentó enviar un mensaje corto de origen móvil cuando el operador de red o el proveedor de servicios del Estado miembro prohibió tales transacciones.
GENERIC_FAILURE [10] Esta causa indica que el servicio de bloqueo de llamadas salientes se aplica al servicio de mensajes cortos para el destino llamado.
GENERIC_FAILURE [17] Esta causa se envía a la MS si el MSC no puede satisfacer una solicitud generada por la MS debido a errores de PLMN, como problemas en MAP.
GENERIC_FAILURE [21] Esta causa indica que el equipo que envía esta causa no quiere aceptar este mensaje corto, aunque podría haber aceptado el mensaje corto ya que el equipo que envía esta causa no está ocupado ni es incompatible.
GENERIC_FAILURE [27] Esta causa indica que no se puede llegar al destino indicado por la estación móvil porque la interfaz al destino no está funcionando correctamente. El término "no funciona correctamente" indica que no fue posible enviar un mensaje de advertencia al usuario remoto; por ejemplo, una falla en la capa física o en la capa de enlace de datos en el usuario remoto, equipo de usuario fuera de línea, etc.
GENERIC_FAILURE [28] Esta causa indica que el suscriptor no está registrado en la PLMN (es decir, no se conoce la IMSI).
GENERIC_FAILURE [29] Esta causa indica que la facilidad solicitada por la estación móvil no es compatible con la PLMN.
GENERIC_FAILURE [29] Esta causa indica que la facilidad solicitada por la estación móvil no es compatible con la PLMN.
GENERIC_FAILURE [30] Esta causa indica que el suscriptor no está registrado en el HLR (es decir, el IMSI o el número de directorio no está asignado a un suscriptor).
GENERIC_FAILURE [38] Esta causa indica que la red está funcionando mal y que es probable que la condición dure un período de tiempo relativamente largo; por ejemplo, es probable que falle un reintento de la transferencia de mensajes cortos.
GENERIC_FAILURE [41] Esta causa indica que la red no funciona correctamente y que es poco probable que la condición dure mucho tiempo; por ejemplo, es posible que la estación móvil desee intentar otro intento de transferencia de mensajes cortos casi de inmediato.
GENERIC_FAILURE [42] Esta causa indica que el servicio de mensajes cortos no se puede atender debido al alto tráfico.
GENERIC_FAILURE [47] Recursos no disponibles. Esta causa se utiliza para informar un evento de recurso no disponible solo cuando no se aplica ninguna otra causa.
GENERIC_FAILURE [50] Esta causa indica que la red no puede proporcionar el servicio de mensajes cortos solicitado porque el usuario no ha completado los arreglos administrativos necesarios con sus redes de soporte.
GENERIC_FAILURE [69] Esta causa indica que la red no puede proporcionar el servicio de mensajes cortos solicitado.
GENERIC_FAILURE [81] Esta causa indica que el equipo que envía esta causa ha recibido un mensaje con una breve referencia al mensaje que no está actualmente en uso en la interfaz de red de MS.
GENERIC_FAILURE [95] Esta causa se utiliza para informar un evento de mensaje no válido solo cuando no se aplica ninguna otra causa en la clase de mensaje no válido.
GENERIC_FAILURE [96] Esta causa indica que el equipo que envía esta causa ha recibido un mensaje en el que falta un elemento de información obligatorio y / o tiene un error de contenido (los dos casos son indistinguibles).
GENERIC_FAILURE [97] Esta causa indica que el equipo que envía esta causa ha recibido un mensaje con un tipo de mensaje que ni siquiera reconoce por ser un mensaje indefinido o definido pero no implementado por el equipo que envía esta causa.
GENERIC_FAILURE [98] Este mensaje no es compatible con el estado del protocolo de mensajes cortos
GENERIC_FAILURE [99] Esta causa indica que el equipo que envía esta causa ha recibido un mensaje que incluye elementos de información no reconocidos porque el identificador del elemento de información no está definido o está definido pero no implementado por el equipo que envía la causa. Sin embargo, el elemento de información no tiene que estar presente en el mensaje para que el equipo envíe la causa para procesar el mensaje.
GENERIC_FAILURE [111] Esta causa se utiliza para informar un evento de error de protocolo solo cuando no se aplica ninguna otra causa.
GENERIC_FAILURE [127] Esta causa indica que ha habido una interacción con una red que no proporciona causas para las acciones tomadas; por lo tanto, no se puede determinar la causa precisa del envío de un mensaje.
GENERIC_FAILURE [128] Internetworking telemático no compatible
GENERIC_FAILURE [129] El tipo de mensaje corto 0 no es compatible
GENERIC_FAILURE [130] No se pudo reemplazar el mensaje corto
GENERIC_FAILURE [143] Error no especificado de TP-PID
GENERIC_FAILURE [144] Esquema de código de datos no compatible
GENERIC_FAILURE [145] Clase de mensaje no admitida
GENERIC_FAILURE [159] Error TP-DCS no especificado
GENERIC_FAILURE [160] El comando no se puede ejecutar
GENERIC_FAILURE [161] Comando no admitido
GENERIC_FAILURE [175] Error de comando TP no especificado
GENERIC_FAILURE [176]  TPDU no compatible
GENERIC_FAILURE [192] SC ocupado
GENERIC_FAILURE [193] Sin suscripción SC
GENERIC_FAILURE [194] Error del sistema SC
GENERIC_FAILURE [195] Dirección de PMI no válida
GENERIC_FAILURE [196] Destino PYME prohibido
GENERIC_FAILURE [197] SM rechazado-duplicado SM
GENERIC_FAILURE [198] TP-VPF no es compatible
GENERIC_FAILURE [199] TP-VP no es compatible
GENERIC_FAILURE [208] D0 Memoria SIM SMS llena
GENERIC_FAILURE [209] No hay capacidad de almacenamiento de SMS en la SIM
GENERIC_FAILURE [210] Error en MS
GENERIC_FAILURE [211] Se superó la capacidad de memoria
GENERIC_FAILURE [212] Kit de herramientas de la aplicación Busy Sim
GENERIC_FAILURE [213] Error de descarga de datos SIM
GENERIC_FAILURE [255] Causa un error no especificado
GENERIC_FAILURE [300] ME Bancarrota
GENERIC_FAILURE [301] Servicio ME SMS reservado
GENERIC_FAILURE [302] Operacion no permitida
GENERIC_FAILURE [303] Operación no admitida
GENERIC_FAILURE [304] Parámetro de modo de PDU no válido
GENERIC_FAILURE [305] Parámetro de modo de texto no válido
GENERIC_FAILURE [310] SIM no insertada
GENERIC_FAILURE [311] Se requiere PIN de SIM
GENERIC_FAILURE [312] Se requiere PIN de PH-SIM
GENERIC_FAILURE [313] Error de SIM
GENERIC_FAILURE [314] SIM ocupada
GENERIC_FAILURE [315] SIM incorrecta
GENERIC_FAILURE [316] Se requiere SIM PUK
GENERIC_FAILURE [317] Se requiere SIM PIN2
GENERIC_FAILURE [318] Requiere SIM PUK2
GENERIC_FAILURE [320] Error de memoria
GENERIC_FAILURE [321] Índice de memoria no válido
GENERIC_FAILURE [322] Memoria completa
GENERIC_FAILURE [330] Dirección SMSC desconocida
GENERIC_FAILURE [331] Sin servicio de red
GENERIC_FAILURE [332] Tiempo de espera de la red
GENERIC_FAILURE [340] No se espera + CNMA
GENERIC_FAILURE [500] Error desconocido
GENERIC_FAILURE [512] Interrupción del usuario
GENERIC_FAILURE [513] No se puede almacenar
GENERIC_FAILURE [514] Estado Inválido
GENERIC_FAILURE [515] Dispositivo ocupado o carácter no válido en cadena
GENERIC_FAILURE [516] Longitud inválida
GENERIC_FAILURE [517] Carácter no válido en PDU
GENERIC_FAILURE [518] Parametro invalido
GENERIC_FAILURE [519] Longitud o carácter no válido
GENERIC_FAILURE [520] Carácter no válido en el texto
GENERIC_FAILURE [521] El temporizador expiró
GENERIC_FAILURE [522] Operación temporal no permitida
GENERIC_FAILURE [532] SIM no lista
GENERIC_FAILURE [534] Error de transmisión celular desconocido
GENERIC_FAILURE [535] Pila de protocolo ocupado
GENERIC_FAILURE [538] Parametro invalido
ERROR DESCONOCIDO [*] Algo salió mal y no hay forma de saber qué, por qué o cómo.

Recibo el error 500 al cargar el archivo de Excel. ¿Qué tengo que hacer?

Asegúrese de que se cumplan los siguientes requisitos para cargar el archivo de Excel.

Si está cargando un archivo Excel grande con miles de mensajes.