Instructions d'utilisation SendApp

Pourquoi les messages sont-ils bloqués dans l'état en attente?

Activer le service alternatif

Vous pouvez essayer d'activer le service alternatif si vos messages restent dans l'état En attente pendant une longue période. Il vous suffit d'ouvrir l'application et de cliquer sur le bouton Lecture pour démarrer le service comme indiqué dans la capture d'écran ci-dessous.

Cependant, il est conseillé de suivre les instructions ci-dessous.

Remarque pour les téléphones sans Android Stock

Dispositifs d'économie de batterie personnalisés

Certains fabricants d'appareils comme Mi, Honor et d'autres utilisent leur propre application d'économie de batterie. Vous devrez ajouter l'application SMS Gateway à la liste des exceptions dans l'application d'économie de batterie si votre téléphone utilise un économiseur de batterie personnalisé. Par exemple, vous pouvez voir comment j'ai ajouté l'application SMS Gateway à la liste des exceptions sur Redimi Note 3.

Autorisation de démarrage automatique

Si vous utilisez un appareil qui ne dispose pas d'Android en stock, il peut avoir des paramètres d'autorisation pour démarrer automatiquement. Vous devez télécharger la dernière version de l'application sur ici . Si après l'installation vous êtes invité avec le message «Votre appareil limite les fonctionnalités de l'application. Activez / ajoutez l'application à la liste blanche pour qu'elle puisse fonctionner normalement ». alors cela signifie qu'il étrangle l'application. Appuyez simplement sur le bouton OK et cela vous mènera à l'écran où vous pouvez ajouter votre application à la liste blanche.

La dernière version de l'application peut ne pas être en mesure de détecter l'autorisation de démarrage automatique, car l'application ne peut pas être testée sur tous les appareils. Si tel est le cas, vous devriez consulter le fabricant de votre appareil pour voir s'il existe un paramètre similaire à celui disponible sur votre appareil.

Téléphones Xiaomi

Si vous utilisez un téléphone Xiaomi, veuillez vous assurer que vous avez accordé l'autorisation d'exécution automatique à l'application SMS Gateway, comme indiqué dans la vidéo suivante.

Téléphones avec les systèmes d'exploitation Vivo et Funtouch

Si vous utilisez l'appareil avec Funtouch OS, essayez les instructions affichées ici.

Même après avoir suivi les instructions ci-dessus, si le problème persiste, vous devez essayer l'application sur un autre appareil. Nous vous recommandons d'utiliser un appareil Android d'origine ou un appareil Samsung pour la meilleure expérience. Il est également préférable d'utiliser un appareil avec 4 Go ou plus de RAM pour une meilleure expérience.

Pourquoi mes messages sont-ils bloqués dans l'état En attente?

Cela peut arriver si le solde de votre téléphone n'est pas suffisant pour envoyer des SMS. Cela peut également se produire si l'application est incapable de signaler l'état au serveur en raison d'une erreur de connexion.

Problèmes avec les périphériques Color OS

Si vous utilisez des appareils Oppo ou Realme, l'application vous le demandera à chaque fois que vous enverrez le message. Il n'est donc pas préférable d'utiliser des appareils Oppo ou Realme pour utiliser cette application.

Suis-je facturé pour l'envoi de SMS si j'utilise cette application?

Cette application utilise votre appareil Android pour envoyer des SMS, les frais de SMS normaux seront donc facturés lorsque vous envoyez des messages à l'aide de cette application.

Comment puis-je recevoir des messages dans le panneau d'administration?

Vous pouvez activer l'option de lecture reçue du volet de navigation dans l'application SMS Gateway sur votre appareil Android, comme illustré dans la capture d'écran suivante. Tous les messages que vous recevez après cela seront synchronisés avec le panneau d'administration.

Comment fonctionne le WebHook du message reçu?

La première chose à faire est d'activer «Read Received» dans le volet de navigation contextuel. Vous pouvez le faire en suivant ce guide.

Vous devez créer un script comme suggéré dans la section Exemple de script WebHook de la page API du panneau d'administration et le télécharger sur le serveur. Fournissez simplement son URL dans le formulaire Ajouter un Webhook sur la page API et cliquez sur le bouton Enregistrer. Désormais, chaque fois que vous recevez un message sur votre appareil, ce script s'exécute automatiquement.

N'oubliez pas que vous ne pouvez pas exécuter le script WebHook directement. Ça ne marchera pas.

Voici un exemple détaillé de la façon de l'ajouter.

[1] Connectez-vous à votre panneau d'administration et ouvrez la page API. La section s'appellera «Exemple de script Webhook», comme illustré dans la capture d'écran ci-dessous.

[2] Copiez tout le texte de cette section. Créez maintenant un fichier PHP appelé «hook-example.php» à la racine de votre serveur et collez tout le texte que vous avez copié de cette section dans ce fichier.

[3] Maintenant, pour que cela fonctionne, vous devez ajouter l'URL du fichier que nous avons créé. Connectez-vous à votre panneau d'administration et ouvrez votre page API. Vous verrez une section intitulée «Ajouter des webhooks pour les messages reçus». Entrez simplement l'URL de «hook-example.php» dans le formulaire et appuyez sur Enregistrer comme indiqué ci-dessous. Il est recommandé de fournir une URL sécurisée (commence par https: //) si l'URL du serveur est également une URL sécurisée.

[4] Vous devez maintenant activer la fonction "Lire la réception" de l'application mobile comme indiqué dans l'image si vous ne l'avez pas fait. Maintenant, chaque fois que vous recevez le message sur votre appareil qui est enregistré sur le compte de la passerelle SMS où vous l'avez ajouté webhook, le script webhook sera appelé automatiquement.

Cette application contrôle-t-elle la livraison des messages?

Oui, cette application nécessite un accusé de réception pour chaque message que vous envoyez lorsque vous activez «Demander un accusé de réception pour chaque message que vous envoyez», comme illustré dans la capture d'écran ci-dessous. Cette modification prendra effet la prochaine fois que vous enverrez des messages.

Pourquoi l'application SMS Gateway n'est-elle plus disponible via le Play Store?

 Un changement de politique a été effectué par Google pour toutes les applications qui nécessitent des autorisations liées aux SMS, comme vous pouvez le voir sur ici .

J'ai soumis l'application à plusieurs reprises pour examen, mais ils l'ont rejetée à chaque fois. J'ai également essayé de l'envoyer avec la vidéo d'instructions avec une page de démonstration entièrement intégrée à l'application, mais ils ont rejeté l'application sans même regarder la démo.

Cela ne signifie pas que l'application cessera de fonctionner. L'application fonctionnera normalement mais ne sera plus disponible via le Play Store.

Malheureusement, c'est hors de ma main. Je fournirai des notifications de mise à jour via CodeCanyon.

Si vous ne savez pas comment charger des applications de côté, vous pouvez suivre ce guide pour installer le fichier APK.

Si vous avez des questions, vous pouvez contacter l'assistance Google Play.

Pourquoi est-ce que j'obtiens "409 Conflit" lorsque j'essaye d'accéder à l'application SMS Gateway sur Android?

Cette erreur se produit généralement en raison du blocage de l'application par le serveur. Malheureusement, la seule façon de corriger cette erreur est de changer votre hébergement. Nous hébergions le serveur de démonstration sur Namecheap Stellar Plan et cela fonctionnait bien.

Je ne peux pas accéder au panneau Web de la passerelle SMS après l'avoir installé. Que devrais-je faire?

Cela se produit généralement lorsque l'application ne parvient pas à supprimer le dossier «install» une fois l'installation terminée. Vous devez supprimer le dossier «install» pour accéder au panneau Web. Si vous ne parvenez toujours pas à vous connecter. Vous pouvez essayer le fichier de session alternatif. Supprimez simplement «includes / session.php» et renommez «includes / session-alt.php» en «session.php». Il devrait maintenant utiliser les sessions basées sur les fichiers par défaut.

Le nombre de messages ayant échoué est élevé lorsque j'essaie d'envoyer des messages en masse. Que devrais-je faire?

Vous pouvez obtenir un taux d'erreur élevé lors de l'envoi de messages si vous essayez de les envoyer trop rapidement. Vous pouvez essayer de définir un délai plus long à partir de la page Profil pour réduire le nombre de messages ayant échoué.

Certains pays ont des règles différentes pour le formatage du numéro de mobile lors de l'envoi de messages.

Cela peut également se produire si votre opérateur réseau limite votre vitesse ou bloque vos messages.

Chaque opérateur de réseau fonctionne différemment et l'opérateur de réseau donne une réponse «échoué». Cela se produit généralement lorsque votre opérateur réseau ne peut pas atteindre le numéro de téléphone mobile. Vous pouvez essayer de changer la carte SIM ou utiliser la même carte SIM sur un autre appareil.

Vous ne pouvez rien y faire si vous recevez toujours une réponse infructueuse de l'opérateur réseau après avoir essayé toutes les instructions données ci-dessus. Vous pouvez consulter la liste des codes d'erreur ci-dessous pour connaître la raison de l'erreur.

PAS DE SERVICE Votre appareil n'a tout simplement pas de réception cellulaire. Vous êtes probablement au milieu de nulle part, quelque part à l'intérieur, sous terre ou dans l'espace. Certainement loin de toute tour de téléphonie mobile. Parfois, cela se produit également lorsque vous recevez un appel pendant que vous envoyez un SMS.
RADIO_OFF Vous avez mis votre appareil en mode avion, ce qui indique exactement à votre appareil «éteignez toutes les radios» (cellulaire, wifi, Bluetooth, NFC,…).
LIMITE DÉPASSÉE Erreur car le téléphone a atteint la limite de la file d'attente d'envoi.
GENERIC_FAILURE Une erreur s'est produite et il n'y a aucun moyen de dire quoi, pourquoi ou comment.
GENERIC_FAILURE [1] Cette cause indique que la destination demandée par la station mobile ne peut pas être atteinte car, bien que le numéro soit dans un format valide, il n'est pas actuellement attribué (attribué).
GENERIC_FAILURE [8] Cette cause indique que l'État membre a tenté d'envoyer un message court d'origine mobile lorsque l'opérateur de réseau ou le fournisseur de services de l'État membre a interdit de telles transactions.
GENERIC_FAILURE [10] Cette cause indique que le service de blocage des appels sortants s'applique au service de messages courts pour la destination appelée.
GENERIC_FAILURE [17] Cette cause est envoyée au MS si le MSC est incapable de répondre à une demande générée par MS en raison d'erreurs PLMN telles que des problèmes dans MAP.
GENERIC_FAILURE [21] Cette cause indique que l'équipement qui envoie cette cause ne veut pas accepter ce message court, bien qu'il ait pu accepter le message court puisque l'équipement qui envoie cette cause n'est ni occupé ni incompatible.
GENERIC_FAILURE [27] Cette cause indique que la destination indiquée par la station mobile ne peut pas être atteinte car l'interface vers la destination ne fonctionne pas correctement. Le terme «ne fonctionne pas correctement» indique qu'il n'a pas été possible de délivrer un message d'avertissement à l'utilisateur distant; par exemple, une défaillance de couche physique ou de couche liaison de données chez l'utilisateur distant, équipement utilisateur hors ligne, etc.
GENERIC_FAILURE [28] Cette cause indique que l'abonné n'est pas enregistré dans le PLMN (c'est-à-dire que l'IMSI n'est pas connu).
GENERIC_FAILURE [29] Cette cause indique que la fonction demandée par la station mobile n'est pas prise en charge par le PLMN.
GENERIC_FAILURE [29] Cette cause indique que la fonction demandée par la station mobile n'est pas prise en charge par le PLMN.
GENERIC_FAILURE [30] Cette cause indique que l'abonné n'est pas enregistré dans le HLR (c'est-à-dire que le numéro IMSI ou d'annuaire n'est pas attribué à un abonné).
GENERIC_FAILURE [38] Cette cause indique que le réseau fonctionne mal et que la condition est susceptible de durer pendant une période de temps relativement longue; par exemple, une nouvelle tentative de transfert de messages courts échouera probablement.
GENERIC_FAILURE [41] Cette cause indique que le réseau fonctionne mal et qu'il est peu probable que la condition dure pendant une longue période de temps; par exemple, la station mobile peut vouloir essayer une autre tentative de transfert de messages courts presque immédiatement.
GENERIC_FAILURE [42] Cette cause indique que le service de messages courts ne peut pas être servi en raison d'un trafic élevé.
GENERIC_FAILURE [47] Ressources non disponibles. Cette cause est utilisée pour signaler un événement de ressource indisponible uniquement lorsqu'aucune autre cause ne s'applique.
GENERIC_FAILURE [50] Cette cause indique que le service de messages courts demandé ne peut pas être fourni par le réseau parce que l'utilisateur n'a pas effectué les arrangements administratifs nécessaires avec ses réseaux de support.
GENERIC_FAILURE [69] Cette cause indique que le réseau est incapable de fournir le service de messages courts demandé.
GENERIC_FAILURE [81] Cette cause indique que l'équipement qui envoie cette cause a reçu un message avec une brève référence au message qui n'est pas actuellement utilisé sur l'interface réseau MS.
GENERIC_FAILURE [95] Cette cause est utilisée pour signaler un événement de message non valide uniquement lorsqu'aucune autre cause ne s'applique dans la classe de message non valide.
GENERIC_FAILURE [96] Cette cause indique que l'équipement émetteur de cette cause a reçu un message dans lequel un élément d'information obligatoire est manquant et / ou a une erreur de contenu (les deux cas sont indiscernables).
GENERIC_FAILURE [97] Cette cause indique que l'équipement émetteur de cette cause a reçu un message avec un type de message qu'il ne reconnaît même pas car il s'agit d'un message non défini ou défini mais non implémenté par l'équipement émetteur de cette cause.
GENERIC_FAILURE [98] Ce message n'est pas compatible avec l'état du protocole de message court
GENERIC_FAILURE [99] Cette cause indique que l'équipement émetteur de cette cause a reçu un message comportant des informations non reconnues car l'identifiant de l'élément d'information n'est pas défini ou est défini mais non implémenté par l'équipement émetteur de la cause. Cependant, il n'est pas nécessaire que l'élément d'information soit présent dans le message pour que l'équipement envoie la cause du traitement du message.
GENERIC_FAILURE [111] Cette cause est utilisée pour signaler un événement d'erreur de protocole uniquement lorsqu'aucune autre cause ne s'applique.
GENERIC_FAILURE [127] Cette cause indique qu'il y a eu une interaction avec un réseau qui ne fournit pas les causes des actions entreprises; par conséquent, la cause précise d'un message envoyé ne peut pas être déterminée.
GENERIC_FAILURE [128] Interréseau télématique non pris en charge
GENERIC_FAILURE [129] Type de message court 0 non pris en charge
GENERIC_FAILURE [130] Impossible de remplacer le message court
GENERIC_FAILURE [143] Erreur non spécifiée TP-PID
GENERIC_FAILURE [144] Schéma de code de données non pris en charge
GENERIC_FAILURE [145] Classe de message non prise en charge
GENERIC_FAILURE [159] Erreur TP-DCS non spécifiée
GENERIC_FAILURE [160] La commande ne peut pas être exécutée
GENERIC_FAILURE [161] Commande non prise en charge
GENERIC_FAILURE [175] Erreur de commande TP non spécifiée
GENERIC_FAILURE [176]  TPDU non pris en charge
GENERIC_FAILURE [192] SC occupé
GENERIC_FAILURE [193] Pas d'abonnement SC
GENERIC_FAILURE [194] Erreur système SC
GENERIC_FAILURE [195] Adresse PMI non valide
GENERIC_FAILURE [196] Destination PME interdite
GENERIC_FAILURE [197] SM rejeté-dupliqué SM
GENERIC_FAILURE [198] TP-VPF non pris en charge
GENERIC_FAILURE [199] TP-VP non pris en charge
GENERIC_FAILURE [208] Mémoire SMS D0 SIM pleine
GENERIC_FAILURE [209] Pas de capacité de stockage SMS dans la SIM
GENERIC_FAILURE [210] Erreur dans MS
GENERIC_FAILURE [211] Capacité mémoire dépassée
GENERIC_FAILURE [212] Boîte à outils de l'application Sim Occupé
GENERIC_FAILURE [213] Erreur de téléchargement des données SIM
GENERIC_FAILURE [255] Cause une erreur non spécifiée
GENERIC_FAILURE [300] ME Faillite
GENERIC_FAILURE [301] Service SMS ME réservé
GENERIC_FAILURE [302] Opération non autorisée
GENERIC_FAILURE [303] Opération non prise en charge
GENERIC_FAILURE [304] Paramètre de mode PDU non valide
GENERIC_FAILURE [305] Paramètre de mode texte non valide
GENERIC_FAILURE [310] SIM non insérée
GENERIC_FAILURE [311] PIN SIM requis
GENERIC_FAILURE [312] PIN PH-SIM requis
GENERIC_FAILURE [313] Erreur SIM
GENERIC_FAILURE [314] SIM occupée
GENERIC_FAILURE [315] Mauvaise carte SIM
GENERIC_FAILURE [316] SIM PUK requis
GENERIC_FAILURE [317] SIM PIN2 requis
GENERIC_FAILURE [318] Nécessite SIM PUK2
GENERIC_FAILURE [320] Erreur de mémoire
GENERIC_FAILURE [321] Index de mémoire non valide
GENERIC_FAILURE [322] Mémoire pleine
GENERIC_FAILURE [330] Adresse SMSC inconnue
GENERIC_FAILURE [331] Pas de service réseau
GENERIC_FAILURE [332] Délai d'expiration du réseau
GENERIC_FAILURE [340] Non + CNMA attendu
GENERIC_FAILURE [500] Erreur inconnue
GENERIC_FAILURE [512] Interruption de l'utilisateur
GENERIC_FAILURE [513] Impossible de stocker
GENERIC_FAILURE [514] Etat non valide
GENERIC_FAILURE [515] Périphérique occupé ou caractère non valide dans la chaîne
GENERIC_FAILURE [516] Longueur invalide
GENERIC_FAILURE [517] Caractère non valide dans la PDU
GENERIC_FAILURE [518] Paramètre invalide
GENERIC_FAILURE [519] Longueur ou caractère non valide
GENERIC_FAILURE [520] Caractère non valide dans le texte
GENERIC_FAILURE [521] Minuterie expirée
GENERIC_FAILURE [522] Opération temporaire non autorisée
GENERIC_FAILURE [532] La carte SIM n'est pas prête
GENERIC_FAILURE [534] Erreur de transmission cellulaire inconnue
GENERIC_FAILURE [535] Pile de protocoles occupée
GENERIC_FAILURE [538] Paramètre invalide
ERREUR INCONNUE [*] Une erreur s'est produite et il n'y a aucun moyen de dire quoi, pourquoi ou comment.

J'obtiens l'erreur 500 lors du chargement du fichier Excel. Que devrais-je faire?

Assurez-vous que les conditions suivantes sont remplies pour télécharger le fichier Excel.

Si vous téléchargez un gros fichier Excel contenant des milliers de messages.