首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用VBA通过VoipBuster发送短信

使用VBA通过VoipBuster发送短信
EN

Stack Overflow用户
提问于 2013-03-28 18:37:15
回答 2查看 3K关注 0票数 0

我完全是初学者,但我正在尝试使一个宏在VBA发送短信使用VoipBuster平台时,一个条件是完成。

有可能吗?是否更容易使用安装在PC上的应用程序或网页(https://www.voipbuster.com/sms)。

请帮帮我!

EN

回答 2

Stack Overflow用户

发布于 2013-03-28 19:03:28

从voipbuster发送短信,你可以通过php vars发送。

"https://www.voipbuster.com/myaccount/sendsms.php?username=$USER&password=$PASS&from=$FROM&to=\"$TO\"&text=$SMS_TEXT"

因此,您需要像这样从vba访问iexplore,创建您的var,使用、传递、文本etcc和连接所有内容,如前面的URL。

要从VBA调用iexplore,您会发现使用google有很多方法,这里有一个示例

代码语言:javascript
复制
Private Sub IE_Autiomation()
    Dim i As Long 
    Dim IE As Object 
    Dim objElement As Object
    Dim objCollection As Object

    ' Create InternetExplorer Object
    Set IE = CreateObject("InternetExplorer.Application")

    ' You can uncoment Next line To see form results
    IE.Visible = False

    ' Send the form data To URL As POST binary request
    IE.Navigate "https://www.voipbuster.com/myaccount/sendsms.php?username=$USER&password=$PASS&from=$FROM&to=\"$TO\"&text=$SMS_TEXT"
票数 1
EN

Stack Overflow用户

发布于 2013-03-28 19:39:17

试试下面的代码。您还可以通过将URL变量中的值放入浏览器进行测试。

代码语言:javascript
复制
Sub SendSms()

    Dim username As String
    Dim password As String
    Dim sendTo As String
    Dim msg As String

    username = "test" 'enter username here
    password = "test" 'enter password here
    sendTo = "9999999999"
    msg = "Hello"

    Dim URL As String
    URL = "https://www.voipbuster.com/myaccount/sendsms.php?username=" & username & "&password=" & password & "&to=" & sendTo & "&text=" & msg

    Dim xml As Object
    Set xml = CreateObject("MSXML2.XMLHTTP")
    xml.Open "GET", URL, False
    xml.send
End Sub
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15679602

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档