sms

/* Muhammet SEVIMLI
        * S-SMS API Sistemi
        * muhammetsevimli06@gmail.com
        */
       WebBrowser api = new WebBrowser(); // Api icin WebBrowser olusturuyoruz
        string num_kont(string num) //yazilan numara Kontrolu
        {
            if (num.Length != 10)
            {
               string islem = “error”; //Numara hatasi varsa geriye donen deger
               return islem;
            }
            else
            {
               return num; // Numarada hata yoksa isleme devam
            }
        }
        string msj_kont(string msj) //Mesaj Karekter SAyisi Kontrol
        {
            if (msj.Length > 120)
            {
               return msj.Substring(0, 120); // 120 Karakterden fazlaysa geriye 120 . karektere kadar olani donder
            }
            else
            {
               return msj; //120 karakterden azsa oldugu gibi birak
            }
        }
        void sms_send(string numara, string mesaj) //Sms Gonderme
        {
            if (num_kont(numara) == “error”)
            {
               MessageBox.Show(“Yazılan Numarada Hata Var”); // Numarada hata var
            }
            else
            {
               string number = num_kont(numara);
               string message = mesaj;
               this.api.Navigate(“http://www.s-sms.com/api.asp?num=” + number + “&msj=” + message + “&way=api”); // eger hata yoksa www.s-sms.com un api yoluna gonder
            //burda dikkat edilmesi gereken numara hatasiz olmali ve basina sifir koyulmadan yazilmali
            //sms metini ise 120 karekterden fazla olmamali yoksa api bize kapilarini acmaz :)
            }
        }
        private void button1_Click(object sender, EventArgs e)
        {
            sms_send(textBox1.Text, textBox2.Text);   // Sms_send fonksiyonuna numara olarak text1 deki degeri, mesaj olarak text2 deki metini gönder
        }
        private void   api_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e) //www.s-sms.com dan donen degerler
        {
            string durum = api.Document.GetElementById(“status”).InnerHtml; // islem durumu
            if (durum == “Num_Hata”) //api islemindeki numara hatasi ( siteden donen )
            {
               MessageBox.Show(“Yazılan Numarada Hata Var SMS Gönderilmedi”);
            }
            if (durum == “Mesaj_Gonderildi”) // Sorun yoksa donen
            {
               MessageBox.Show(“SMS Gönderildi”);
            }
        }
        private void Form1_Load(object sender, EventArgs e)
        {
            api.DocumentCompleted += new WebBrowserDocumentCompletedEventHandler(api_DocumentCompleted); //siteden donen degeri okumamiz icin gerekli event
        }

The company, which was founded in 2000, today employs about 70 people https://www.writemyessay4me.org/ and expects to have revenues of $15 million to $20 million this year

Leave a reply