Ana içeriğe geç

HTTP GET Yöntemi ile Toplu SMS Gönderimi

HTTP GET yöntemi çok uzun mesajlarınızı hızlıca iletiMerkezi altyapısına ulaştırmanızı sağlar, aşağıdaki gibi bir link oluşturup bu link'e istek yapmanız smslerinizin iletilmesi için yeterlidir.

HTTP GET Yöntemi ile Toplu SMS Gönderimi

HTTP GET Yöntemi ile SMS Gönderimi

HTTP GET yöntemi, URL parametreleri aracılığıyla SMS gönderme isteklerini iletiMerkezi altyapısına iletmektedir. Aşağıdaki gibi bir link oluşturup bu adrese HTTP isteği yapmanız, SMS'lerinizin iletilmesi için yeterlidir.

Bu yöntem, basit ve hızlı gönderimler için ideal olup, doğrudan tarayıcıda test etme imkanı sağlar.

http://api.iletimerkezi.com/v1/send-sms/get/?username=KULLANICI_ADI&password=KULLANICI_SIFRESI&text=Lorem%20ipsum%20dolor%20sit%20amet&receipents=5301234569, 5301234570&sender=ILETI%20MRKZI

HTTP GET API URL Yapısı ve Parametreleri

Yukarıdaki link farklı parametrelerden oluşmaktadır. Her bir parametre aşağıdaki gibi açıklanmaktadır:

Kimlik Doğrulama Parametreleri

username: iletiMerkezi paneline giriş yaparken kullandığınız kullanıcı adıdır. Genellikle kayıt aşamasında verilen cep telefonu numarasıdır.

password: iletiMerkezi paneline giriş yaparken kullandığınız şifredir. API çağrılarında güvenli bir şekilde iletilmelidir.

Mesaj İçeriği Parametreleri

text: Gönderilecek olan SMS metnini içerir. URL kodlanmış format kullanılmalıdır.

receipents: Alıcının cep telefonu numarasını içerir. Birden fazla alıcı tanımlanacaksa numaralar virgül ile ayrılmalıdır. Örnek format: (905301234567,905309876543)

Gönderen Kimliği

sender: SMS’in alıcının telefonunda hangi isimle görünmesini istiyorsanız, önceden onaylı başlık adınızı yazmalısınız.

Önemli Dikkat Edilecek Noktalar

HTTP GET yöntemi kullanırken aşağıdaki hususlara dikkat edilmelidir:

Başlık Tanımı

Kullandığınız başlığın hesabınızda önceden tanımlı ve onaylı olması gerektiğidir. Onay almamış bir başlık kullanırsanız gönderim başarısız olacaktır.

URL Kodlama

URL'nin yapısını bozacak özel karakterler (Türkçe karakterler, boşluk vb.) mutlaka kodlanmalıdır. Her yazılım dilinde tanımlı fonksiyonları bu amaçla kullanabilirsiniz.

Örnek olarak:

  • PHP dilinde: urlencode fonksiyonunu kullanmalısınız
  • JavaScript'te: encodeURIComponent() fonksiyonunu kullanmalısınız
  • Python'da: urllib.parse.quote() kullanılmalıdır

PHP ile gönderim örneği

$username = urlencode('KULLANICI_ADI');
$password = urlencode('KULLANICI_SIFRESI');
$text = urlencode('Doğrulama kodunuz: 4556');
$receipents = urlencode('5301234569,5301234570');
$sender = urlencode(ILETI MRKZI);
 
$url = "http://api.iletimerkezi.com/v1/send-sms/get/?username=".$username.
  "&password=".$password.
  "&text=".$text.
  "&receipents=".$receipents.
  "&sender=".$sender;
 
file_get_contents($url);

SMS API ile entegrasyona başlayın

Detaylı dokümantasyon ve örnek kodlarla dakikalar içinde entegre edin.

Dokümantasyona Git

Bunlar ilginizi çekebilir

Blog görsel 1
26 Kasım 2015

Pazarlama

Mobil Pazarlama ve Müşteri Odaklı Stratejiler Geliştirmenin Önemi

Geçtiğimiz her gün mobil dünya bir adım ileri giderek piyasayı yeni ürünlerle geliştiriyor. Her yeni çıkan ürün beraberinde getirdiği yenilikler sayesinde birçok sektörü geliştiriyor ya da yeni sektörlerin kapısını açıyor.

Devamını okuarrow-right
Blog görsel 1
30 Ocak 2016

Pazarlama

Bütünleşik Pazarlama Nedir?

Bütünleşik pazarlama, var olan her alanda müşteriye ulaşımı ve reklam kampanyalarını yönetirken markanızda var olan her pazarlama aracının bu yönde kullanılmasını öngören bir pazarlama biçimidir.

Devamını okuarrow-right
Blog görsel 1
16 Ocak 2016

Pazarlama

Mobil Stratejiler ve Mobil Planlama Hakkında Bilmeniz Gerekenler

Mobil kullanım günümüzde birçok taşınabilir elektronik cihazla birlikte en üst seviyeye ulaşmış durumda. Gelecek 10 yıl içerisinde oldukça ilginç cihazlar göreceğimiz kesin. Daha şimdiden giyilebilir teknolojinin vardığı nokta görülebilir derecede bilimkurgu filmlerinden bize ulaşmış gibi gözüküyor.

Devamını okuarrow-right