• 27.1.2019
  • 1502
  • c# ile webden sms atmakYazılı Ders

c# ile Sms Atmak

sadece aşağıdaki metod ile sms gönderebilirsiniz, ne kadar kısa dimi ?

(c sharp ile sms atmak)

 public void send()
    {

        HttpWebRequest myReq = (HttpWebRequest)WebRequest.Create("http://api.iletimerkezi.com/v1/send-sms/get/" +

         "?username=" + uid + "&password=" + password + "&text=" + message + "&receipents=" + no + "&sender=BASLIK");

        HttpWebResponse myResp = (HttpWebResponse)myReq.GetResponse();

        System.IO.StreamReader respStreamReader = new System.IO.StreamReader(myResp.GetResponseStream());

        string responseString = respStreamReader.ReadToEnd();

        respStreamReader.Close();

        myResp.Close();

    }

Bu kodları kullanmadan önce iletimerkezi adresine üye olarak sms satın almanız gerekmektedir. Çünki o firmaya ait apiyi kullanacağız.

Kullanacığınız değişkenler;

    string uid = "505***********";
    string password = "sifre******";
    string message;
    string no;

uid dediğimiz firmanın bize vereceği kullanıcı adı, pass ise firmanın bize vereceği şifredir. Bunlarla apinin kapısını çalıyoruz.

message göndereceğimiz sms metinidir, no ise sms atılacak telefon numarasıdır.

Metodu çalıştırmadan önce bu değişkenlere gerekli atamaları yapınız. Sonra sadece bu;

send(); ile fonksiyonu çalıştırıyoruz. Oluşabilecek anlık hataları yakalamak için try kullandık.

            try
            {
                message = "merhaba deneme sms";

                no = 0505******* ;

                send();

                uid = "";

                password = "";

                lblDrm.Text = "Mesaj gönderildi";
                 
            }

            catch (Exception ex)
            {

                lblDrm.Text += ex.Message.ToString();
           }

Sms akibeti hakkında detaylı bilgi için döküman burada.

Bu metodu kullanıyorum, çalışıyor bir sorun yok.

( .net c# ile cep telefonuna sms atmak, yollamak için kullanabileceğiniz metod .aspx ve .cs indirmeniz için eklenecektir)

YORUM YAP