Frage

Kann jemand freundlicherweise erklären, wie man eine verkettete WAP-PUSH-SMS sendet?Ich kann eine SI senden, die nur eine Nachricht umfasst, aber ich habe nicht herausgefunden, wie ich eine senden kann, die mehrere Nachrichten umfasst

War es hilfreich?

Lösung

Wenn Sie eine WAP-Push-Nachricht mit einem SMS-Bearer senden, erhalten Sie eine SMS mit einem Benutzerdaten-Header.Dieser Benutzerdaten-Header sieht so aus 0605040B8423F0 und enthält sozusagen Quell- und Zielport für die WAP Push App in Ihrem Telefon.0B84 ist die Zielportnummer (2948), 23F0 ist die Quellportnummer (9200).

Um einen WAP-Push mit mehr als 133 Bytes zu senden, müssen Sie dem UDH einen Concatenation Header hinzufügen. Der UDH sieht dann so aus

0B00033F020105040B8423F0 für die erste SMS und

0B00033F020205040B8423F0 für die zweite SMS

Teilen Sie die verbleibenden Wap-Push-Daten in 128-Byte-Blöcke auf und hängen Sie sie an den UDH an.

Die glorreichen Details sind Teil der 3GPP-Spezifikation 23.040, die unter zu finden ist http://www.3gpp.org/ftp/Specs/html-info/23040.htm

HTH Cheerio Steve

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top