2013-04-29 29 views
0

使用來自SMS提供商的API。使用Api /讀取api返回值

Dim url As String 
url = "http://weburl.jsp?usr=abc&pass=def&msisdn=95786123384645&sid=ABC&msg=welcome&mt=0" 
webbrowser1.navigate(url) 

我從供應商那裏得到的網址。有沒有其他更好的方式使用API​​發送短信?

還有一個平衡的api返回餘額。現在我想把這個平衡放在標籤上。這個怎麼做?

http://weburl/CreditCheck.jsp?usr=abc&pass=def 

在瀏覽器上覆制粘貼上面顯示的餘額,但我希望這是在標籤。

我使用vb.net 2008 windows應用程序,

在此先感謝。

回答

0

您可以使用HttpWebRequest和HttpWebResponse,這樣的事情...

Dim sUrl As String = "http://weburl/CreditCheck.jsp?usr=abc&pass=def" 

Dim wRequest As HttpWebRequest = DirectCast(System.Net.HttpWebRequest.Create(sUrl), HttpWebRequest) 

wRequest.Proxy.Credentials = System.Net.CredentialCache.DefaultCredentials 'Not always needed 
wRequest.Method = "GET" 

Dim wResponse As HttpWebResponse = DirectCast(wRequest.GetResponse(), HttpWebResponse) 

Dim sResponse As String = "" 

Using srRead As New StreamReader(wResponse.GetResponseStream()) 
    sResponse = srRead.ReadToEnd() 
End Using 

然後,您將需要解析的結果,以提取您的餘額

+0

快速而正確的答案非常感謝! – aj1 2013-04-29 13:22:08

+0

你可以看看我的其他qtn:http://stackoverflow.com/questions/16008340/minimize-vb-net-forms-to-mdiparent-bottom-eg-adobe-photoshop沒有人回答這個問題 – aj1 2013-04-29 13:56:28