【问题标题】:Use Api / read api return values使用 Api / 读取 api 返回值
【发布时间】:2013-04-29 13:10:04
【问题描述】:

我正在使用 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 应用程序,

提前致谢。

【问题讨论】:

    标签: vb.net api sms


    【解决方案1】:

    你可以使用 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
    

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

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-04-01
    • 2021-02-11
    • 1970-01-01
    • 2016-11-23
    • 2020-11-27
    • 1970-01-01
    • 2019-10-16
    • 1970-01-01
    相关资源
    最近更新 更多