Wysyłanie pełnoekranowych, znikających smsów na iPhone ' a

Gdzie mieszkam (Kopenhaga, Dania) jest firma taksówkowa, która oferuje wysłanie wiadomości SMS, gdy samochód, który zamówiłeś ma przyjechać.

Wiadomości SMS są niepodobne do wszystkich, które otrzymałem na moim iPhonie, ponieważ pojawiają się na pełnym ekranie i nie są zapisywane w aplikacji SMS. Zobacz ten zrzut ekranu:

Pełnoekranowy SMS na iPhone

Jak tylko naciśniesz "Odrzuć" wiadomość całkowicie zniknie. Nie ma po nim śladu w aplikacji SMS.

Myślałem, że zdolność do tego może być przydatne dla aplikacji w jakiś sposób. Być może oferowane zamiast zwykłego powiadomienia push dla bardzo ważnych rzeczy. Ale przede wszystkim jestem ciekaw, co się dzieje.

  • Czy to zwykły SMS czy jakiś alert z sieci komórkowej?

  • Jak można je wysłać? Czy formatowanie treści uruchamia ten specjalny wyświetlacz, czy może jest to funkcja protokołu?

  • Jak wyglądałyby na innych telefonach?

  • Jeśli nie jest to zwykły SMS, ale jakiś Alert sieciowy czy da się go wysłać na iPada z obsługą 3G?

Author: Heiberg, 2011-04-05

3 answers

Przedrostek wiadomości tekstowych z *go.

Zobacz ten link !

Koniecznie zobacz ten link (link jest teraz martwy, więc zobacz archive.org Wersja) również, ponieważ ich wysłanie może kosztować dodatkową opłatę. Po badaniach tylko dostawcy GSM nad morzami (Nie w USA) mogą to zrobić.

 8
Author: Bot,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-11-05 17:22:18

Właśnie napisałem post na blogu o tych klasach 0 lub wiadomościach "flash" tutaj . Teraz wyglądają nieco inaczej w iOS 7:

Komunikat klasy 0 na iOS 7

Specyfikacja SMS ma to do powiedzenia o wiadomościach klasy 0:

Gdy komunikator komórkowy jest klasą 0, a MS ma możliwość wyświetlania krótkich komunikatów, MS [mobile] wyświetla natychmiast wysłać wiadomość i wysłać potwierdzenie do SC [centrum serwisowe], gdy wiadomość ma pomyślnie dotarł do państw członkowskich niezależnie od tego, czy czy pamięć jest dostępna w (U) SIM lub ja. Wiadomość nie może być automatycznie zapisywany w (U) SIM lub ja.

Przyjrzałem się im nieco bardziej i okazało się, że klasa jest ustawiona przy użyciu ostatnich 2 bitów pola "Data Coding Scheme" (DCS) jednostek danych protokołu SMS-DELIVER i SMS-SUBMIT . Pole DCS jest pojedynczym oktetem, którego użycie różni się w zależności od wartości bity 4-7. Klasa Wiadomości może być określona w przypadkach, gdy bity 4-7 są ustawione na 00xx lub 1111.

W pierwszym przypadku bit 5 wskazuje, czy tekst jest skompresowany, bit 4 wskazuje, czy została określona klasa Wiadomości, bity 2 i 3 wskazują zestaw znaków, a bity 0 i 1 określają klasę (jeśli bit 4 jest równy 1). Tak więc, na przykład, 00010000 (0×10) oznaczałoby nieskompresowaną wiadomość klasy 0, używającą 7-bitowego domyślnego alfabetu GSM, a 00110100 (0×34) oznaczałoby reprezentuje skompresowaną wiadomość klasy 0 z zakodowanym 8-bitowym polem UD.

 6
Author: Rich Pollock,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-06-10 08:29:30

Nazywa się Flash SMS i działa również na innych telefonach. Źródło: http://en.wikipedia.org/wiki/Short_Message_Service#Flash_SMS

 3
Author: Sune Rievers,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2012-12-21 09:25:45