可能這不是一個真正的問題,但我需要幫助,因爲我厭倦了這樣做。我想從我的C#窗口應用程序發送短信,我讀了很多博客,我也發現了一些代碼,但這不起作用。我指的是這個鏈接,使用API從c#windows應用程序發送短信?
http://ubaid.tk/api-usage/
,我的代碼是:
public void send(string uid, string password, string message, string no)
{
try
{
HttpWebRequest myReq = (HttpWebRequest)WebRequest.Create("http://ubaid.tk/sms/sms.aspx?uid=" + uid + "&pwd=" + password + "&msg=" + message + "&phone=" + no + "&provider=fullonsms");
HttpWebResponse myResp = (HttpWebResponse)myReq.GetResponse();
System.IO.StreamReader respStreamReader = new System.IO.StreamReader(myResp.GetResponseStream());
string responseString = respStreamReader.ReadToEnd();
respStreamReader.Close();
myResp.Close();
}
catch (Exception ex)
{
MessageBox.Show(ex.ToString());
string msg = ex.ToString();
}
}
,但它給了我這個錯誤:
System.Net.WebException: The operation has timed out at system.Net.HttpWebRequest.GetResponse()
我不知道如何解決這個問題錯誤。我需要幫助,如果有人有任何其他更好的鏈接,請分享一下。
非常感謝提前的幫助。
我認爲你需要提供更多的信息。 –
喜歡什麼?請告訴我。 – Mogli
您甚至知道您嘗試訪問的Web服務正在運行嗎?您是否嘗試過使用HTTP測試客戶端手動使用它? –