0

我使用来自 SMS 提供商的 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 应用程序,

提前致谢。

4

1 回答 1

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

然后,您需要解析结果以提取余额

于 2013-04-29T13:17:29.810 回答