0
SMS를 보내려면 clickatell 서비스에 가입해야합니다. 그들은 vb.net에 대해 다음 코드를 나에게 주었고 이것이 옳은지 또는 잘못되었는지를 모른다고 말했다.클릭 택을 사용하는 문자 메시지, 코드가 작동하지 않음
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
코드를 시도했지만 오류가 발생하지 않았지만 sms도 수신되지 않았습니다. 도와주세요.
's'의 값을 검사하십시오 - 무엇이 포함되어 있습니까? –
예제 값이 들어있는'api_id'와'to' 번호를 제외하고, 코드에 문제가있는 것을 볼 수 없습니다. API 호출에서 어떤 응답을 얻었습니까? – Arno