İçeriğe geç
OmniChannels.ai

API'ler ve geliştiriciler

SMS API nedir?

SMS REST API · Mesajlaşma API'si · SMS API entegrasyonu · SMS gönderme API'si

Tanım

SMS API, yazılımların telekom bağlantılarını doğrudan yönetmeden SMS göndermesine, yanıt almasına ve iletim durumlarını programatik olarak öğrenmesine olanak tanıyan, genellikle HTTPS üzerinden JSON kullanan REST tabanlı bir web arayüzüdür.

Tipik bir çağrıda alıcı (E.164 biçiminde), SMS başlığı ve metin, API token'ıyla bir uç noktaya gönderilir ve karşılığında bir mesaj ID'si alınır. İletim durumları ve gelen yanıtlar daha sonra webhook'larla ulaşır.

SMPP ile karşılaştırıldığında HTTP API'sini entegre etmek daha kolaydır, standart güvenlik duvarlarından geçer ve sunucusuz ile web uygulamalarına uyar. SMPP, çok yüksek sürekli hacimde daha verimlidir.

İyi uygulama: token'ları sunucu tarafında tutun, yeniden denemelerde çift gönderim olmaması için gönderimleri idempotent yapın, 429 hız sınırı yanıtlarını işleyin ve webhook isteklerini doğrulayın.

api.broadnet.me adresindeki OmniChannels.ai REST API'si Bearer token kimlik doğrulaması kullanır ve SMS'in yanı sıra WhatsApp, RCS ve diğer kanalları kapsar.

Örnek

POST /sms {"to":"+971501234567","from":"AcmeBank","text":"Kodunuz 482913"}