Şimdi Ara

İnteraktif SMS Api ...

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
5
Cevap
0
Favori
623
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
Öne Çıkar
0 oy
Sayfa: 1
Giriş
Mesaj
  • Arkadaşlar yaptığımız bir çalışmada interaktif sms api kodları kullanarak bize tanımlı İnteraktif uzun numaraya gelen mesajları almak istediğimizde döngü mesaj sayısı kadar dönüyor fakat her defasında aynı mesajı kaydediyor.

    bu konuda bilgisi olup yardım edeceklere şimdiden teşekkürler.

     


    if (!IsPostBack)
    {
    WebClient wc = new WebClient();
    string url = "http://api.smcollector.com/xmlapi.aspx";
    string XML = "<SMCollectorMain>";
    XML += " <UserName>----</UserName> ";
    XML += " <PassWord>-----</PassWord> ";
    XML += " <Action>0</Action> ";
    XML += " <List>ALL</List> ";
    XML += " </SMCollectorMain> ";

    byte[] buffer = Encoding.UTF8.GetBytes(XML);
    byte[] returnBuffer = wc.UploadData(url, buffer);

    string returnString = Encoding.UTF8.GetString(returnBuffer);

    XmlDocument document = new XmlDocument();
    document.LoadXml(returnString);
    XmlNodeList nodeList = document.SelectNodes("//row");

    OleDbConnection con = new OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" + Server.MapPath("GelenSMS.accdb"));
    con.Open();
    foreach (XmlNode item in nodeList)
    {
    string id = item.SelectSingleNode("//id").InnerText;
    string msgDate = item.SelectSingleNode("//msgdate").InnerText;
    string msgbody = item.SelectSingleNode("//msgbody").InnerText;
    string gsmno = item.SelectSingleNode("//gsmno").InnerText;
    string status = item.SelectSingleNode("//status").InnerText;

    string kaydet = "insert into GelenSMS (id,msgDate,msgbody,gsmno,status) values('" + id + "','" + msgDate + "','" + msgbody + "','" + gsmno + "','" + status + "')";

    OleDbCommand cmdsay = new OleDbCommand(kaydet, con);

    cmdsay.ExecuteNonQuery();

    cmdsay.Dispose();

    }

    con.Close();

    }





    < Bu mesaj bu kişi tarafından değiştirildi ulutas55 -- 4 Ocak 2012; 21:07:37 >



    _____________________________




  • İnşallah birisi cevap verir hocam :))
    _____________________________
  • Cevap yazacak kimse yok mu arkadaşlar...
    _____________________________
  • Anlaşılan kimse yapmamış :))
    _____________________________
  • Nasıl bir APIdir bilmem ama sanki movenext gibi bir işlem yapmanız (sonraki mesajı çağırmanız) lazım gibi duruyor döngünün davraranışından yola çıkarsak... API dökümantasyonuna bakın.
    _____________________________

    nush ile uslanmayanı etmeli tekdir, tekdir ile uslanmayanın hakkı kötektir - Ziya Paşa
  • Yapay Zeka’dan İlgili Konular
    Daha Fazla Göster
    
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.