首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >使用clickatell的sms,代码无法工作

使用clickatell的sms,代码无法工作
EN

Stack Overflow用户
提问于 2014-01-12 23:37:40
回答 1查看 1.1K关注 0票数 0

我已经注册了clickatell服务来发送短信。他们给了我下面的vb.net代码,并说他们不知道这是对还是错。

代码语言:javascript
运行
复制
Dim client As WebClient = New WebClient
' Add a user agent header in case the requested URI contains a query.
client.Headers.Add("user-agent", "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; .NET CLR 1.0.3705;)")
client.QueryString.Add("user", "myusername")
client.QueryString.Add("password", "mypwd")
client.QueryString.Add("api_id", "myid")
client.QueryString.Add("to", "009232XXXXXXX")
client.QueryString.Add("text", "This is an example message using my vb.net code")
Dim baseurl As String = "http://api.clickatell.com/http/sendmsg"
Dim data As Stream = client.OpenRead(baseurl)
Dim reader As StreamReader = New StreamReader(data)
Dim s As String = reader.ReadToEnd()
data.Close()
reader.Close()
Return

我尝试了代码,它没有给出任何错误,但短信也没有收到。请帮帮忙。

EN

回答 1

Stack Overflow用户

发布于 2014-02-13 18:54:21

您的目标手机号码也不应包含前导零。

如果使用前导零,则API将返回此错误: ERR: 105,无效的目标地址

您确实需要记录API响应,否则您不知道网关是否接受了您的消息。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21076593

复制
相关文章

相似问题

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