• 16-10-2015, 12:46:19
    #1
    Arkadaşlar web sitemizin üyeliğini sms onaylı yapmak istiyoruz. Ancak asp ile kodladığımız sitemizle api arasında nasıl sms gönderimi yapabileceğimizi bilmiyoruz. Bazı sitelerde adrese form post etmekle iş bitiyor ama burada xml yönteminden bahsetmiş. Bu konuda bilgisi olan arkadaşlar yardımcı olabilirlerse sevinirim. Çok uğraştıracak bişeyse ücretli destek olabilirsiniz.

    Döküman : http://www.isimlisms.com/SMSWebServis/smswebservis.asmx
  • 16-10-2015, 13:24:18
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Sanırsam MVC ile yazılmış sistemleri var. Soap ile gönderim yapılıyor.

    var uri = new Uri("http://tempuri.org/SMSGondernn");
    
    var req = (HttpWebRequest) WebRequest.CreateDefault(uri); 
    req.ContentType = "text/xml; charset=utf-8"; 
    req.Method = "POST"; 
    req.Accept = "text/xml"; 
    req.Headers.Add("SOAPAction", "http://tempuri.org/SMSGondernn"); 
    
    var strSoapMessage = @"
    <?xml version="1.0" encoding="utf-8"?>
    <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
      <soap:Body>
        <SMSGondernn xmlns="http://tempuri.org/">
          <GSMNo>string</GSMNo>
          <sifre>string</sifre>
          <baslik>string</baslik>
          <telefonlistesigelen>
            <string>string</string>
            <string>string</string>
          </telefonlistesigelen>
          <mesajlistesigelen>
            <string>string</string>
            <string>string</string>
          </mesajlistesigelen>
          <turkcekarakter>string</turkcekarakter>
        </SMSGondernn>
      </soap:Body>
    </soap:Envelope>
    "; 
    
    using (var stream = new StreamWriter(req.GetRequestStream(), Encoding.UTF8)) 
        stream.Write(strSoapMessage);
    http://stackoverflow.com/questions/2...quest-from-net


    google'da ".net soap post" diye aratırsanız ilgili sonuçlar çıkar. Ama bu konudaki kesin çözüm(örnek kodlar) için sms firmanızla görüşün derim
  • 16-10-2015, 13:45:21
    #3
    🌐 𝘀𝗼𝗰𝗶𝗳𝗹𝘆.𝗰𝗼𝗺
    Siteniz klasik asp'mi yoksa asp.net'mi ?
  • 16-10-2015, 15:10:53
    #4
    tolgasen adlı üyeden alıntı: mesajı görüntüle
    Siteniz klasik asp'mi yoksa asp.net'mi ?
    klasik asp hocam.
  • 16-10-2015, 15:30:54
    #5
    Sadece sms göndermekle bitmiyor.
    - Doğrulama kodu kontrolü
    - Kullanıcıya "tekrar sms gönder" ve "numara değiştir" formları
    - Kullanıcının sürekli sms attırmasını engelleme/limitlendirme
    - Şifremi unuttum yapıldığınde tekrar kod gönderimi veya yeni şifrenin sms ile gönderilmesi

    Php olsaydı yardımcı olabilirdim. İyi çalışmalar.
  • 16-10-2015, 15:32:17
    #6
    Bir defa sms göndertebilsem sisteme gerisi kolay da ))
  • 17-10-2015, 07:31:55
    #7
    🌐 𝘀𝗼𝗰𝗶𝗳𝗹𝘆.𝗰𝗼𝗺
    yahyaaydin adlı üyeden alıntı: mesajı görüntüle
    Bir defa sms göndertebilsem sisteme gerisi kolay da ))
    http://stackoverflow.com/questions/3...th-classic-asp

    Şurada örneği var hocam. Çok güzel anlatmış. Yinede yapamazsan ulaş, yardımcı olayım.
  • 17-10-2015, 11:18:05
    #8
    skype pm gonder, saat 4 den sonra ben yardimci olurum.