BroadNet
Temel Bilgiler BroadNet yanıtı

GSM 7-bit ve UCS-2 kodlaması — hangisinin ne zaman kullanılacağı

Son inceleme tarihi 1 dk okumaBroadNet mühendislik ekibi tarafından incelendi
Hızlı yanıt

Bir SMS gövdesi, GSM 7-bit (segment başına 160 karakter, ASCII ve küçük bir ek tabloyu kapsar) veya UCS-2 (segment başına 70 karakter, Arapça, Çince ve emoji dahil tüm Unicode kod noktalarını kapsar) olarak kodlanabilir. Seçim otomatik olarak gerçekleşir; agregatörünüz gövdeyi tarar ve uygun olan en dar kodlamayı seçer. Tek bir SMS içinde karma kodlamaya izin verilmez; tek bir GSM-7 dışı karakter, tüm mesajın UCS-2 olarak kodlanmasına neden olur.

Sade dille tanımTedarikçi bağımsızSon inceleme 27 Mayıs 2026
Detaylı yanıt

Bilmeniz gereken her şey, gereksiz hiçbir şey yok.

§01

160 ve 70 karakter sınırı

Mesajınız GSM 7-bit formatına uygunsa, segment başına 160 karakter alırsınız. Eğer tek bir uzun tire (—), eğik tırnak ("") veya herhangi bir Arapça / Çince / emoji karakter eklerseniz, mesajın tamamı UCS-2 formatına dönüşür ve segment başına 70 karakter alırsınız. Tek bir GSM segmentine sığan 150 karakterlik bir mesaj, 3 UCS-2 segmenti gerektiren 150 karakterlik bir mesaja dönüşür — bu da maliyetinizi üç katına çıkarır. Yüksek hacimli gönderimler için, mesaj oluşturma aşamasında noktalama işaretlerini GSM-7 ASCII karşılıklarına normalize edin.

§02

Birleştirme (multipart SMS)

Bir segmentten uzun mesajlar istemci tarafında bölünür ve alıcı cihaz tarafından Kullanıcı Veri Üstbilgisi (UDH) kullanılarak birleştirilir. UDH ile birleştirilmiş segmentler 153 karakter (GSM-7) veya 67 karakterdir (UCS-2); segment başına üç bayt UDH tarafından tüketilir. Çoğu agregatör mesaj başına değil, segment başına faturalandırma yapar; 320 karakterlik bir GSM-7 mesajı 3 segment olarak faturalandırılır.

§03

UCS-2 ne zaman bilinçli olarak kullanılmalıdır?

Arapça, Çince, Japonca, Korece, Kiril alfabesi veya emoji içeren içerikler için her zaman geçerlidir. GSM-7 uzantısında bulunmayan diakritik işaretlere sahip Avrupa dilleri için (Lehçe ł, Çekçe ř, Vietnamca ă) her zaman geçerlidir. MENA bölgesindeki Arapça SMS içerikleri esasen %100 UCS-2 formatındadır — bütçenizi buna göre ayarlayın (Arapça OTP mesajları genellikle 2 segment olarak iletilir).

§04

8-bit seçeneği (nadiren kullanılır)

SMPP ayrıca OTA SIM komutları, zil sesi iletimi (1990'lar) ve çok niş M2M senaryoları için kullanılan ham 8-bit ikili kodlamayı (binary encoding) da destekler. Ticari A2P trafiğinde neredeyse hiç görülmez.

BNBroadNet mühendislik ekibi tarafından yazılmıştır·2003 yılından beri operatör sınıfı mesajlaşma hizmeti sunulmaktadır, genel merkezi Dubai'dedir.·Editoryal standartlar
Bununla inşa edin

Entegrasyon için yardıma mı ihtiyacınız var?

Aşağıdaki sayfalar, bu kavramı hayata geçiren ürünleri ve entegrasyon kılavuzlarını içermektedir. Konuyu canlı olarak incelemek isterseniz, mühendislik ekibimiz MENA mesai saatleri içinde aynı gün içinde görüşme sağlayabilir.

Mühendislik ekibimizle görüşün
Geri Bildirim

Bu cevap yardımcı oldu mu?

Oylarınız, hangi yanıtları örnekler, diyagramlar ve kod parçacıklarıyla genişleteceğimizi önceliklendirmemize yardımcı olur.

Bu cevap yardımcı oldu mu?
Teşekkürler — not edildi. Bu yanıtı güncel tutacağız.
Anladık. Nelerin eksik olduğunu bize bildirin — kısa bir not gönderin.

İçerikleri nasıl yazıyor ve gözden geçiriyoruz

Hâlâ yardıma mı ihtiyacınız var?

Projeniz hakkında gerçek bir mühendisle görüşün.

Bir iş günü içinde yanıt veriyoruz; kurumsal hesaplar ise 7/24 destek alır. Çözüm mühendislerimiz sadece script değil, çalışan kodlar sunar.

$ curl -X POST https://api.broadnet.me/sms/sendSms
Yanıt SLA
Test erişimi talepleri1 iş günü içinde yanıt verilir
Canlı Ortam24 / 7 · < 15 min
Operatör NOC7 / 24 · pager