2016-11-05 3 views
0

J'utilise le protocole smpp pour envoyer un message Flash. Je fais cela pour régler data_coding à la classe 0:Existe-t-il un moyen de contrôler le sujet du message Flash dans smpp?

dataCoding = ((dataCoding | 0x10) & 0xFC) 

Lorsque cela se livré il apparaît comme:

enter image description here

Est-il possible dans le protocole SMPP à l'aide que je peux faire classe 0 Message apparaissant en haut disparaître?

De plus, ces messages ne sont transmis qu'à quelques téléphones. Sur certains téléphones, ils apparaissent comme des messages normaux. Y at-il autre chose que je devrais utiliser pour rendre les messages instantanés fiables et plus conviviaux?

Répondre

1

En ce qui concerne votre première question sur le contrôle du sujet du message. Comme les messages Flash de Classe 0 sont simplement des SMS avec juste une classe de message différente, il n'y a pas de "sujet". Il appartient à l'appareil mobile de gérer l'affichage immédiat d'un message flash.

Pour la deuxième question cela pourrait être pour plusieurs raisons:

  1. appareil mobile n'a pas pu recevoir le message en raison d'être « hors de portée ». Dans la plupart des cas, les opérateurs mobiles se conforment aux spécifications GSM et réessayez jusqu'à ce qu'ils obtiennent une confirmation de l'appareil mobile, mais ce n'est pas toujours le cas.
  2. L'opérateur mobile ne permet pas les messages flash à envoyer jusqu'à ses abonnés
  3. Certains appareils mobiles peuvent désactiver la réception des messages flash
  4. Certains appareils mobiles ne disposent pas d'un mécanisme pour gérer les messages flash.

Sans plus d'informations, il est difficile de vous donner une réponse concrète sur la deuxième partie de la question.