我打算做一个程序收发手机短信,也找到服务商了,他们提供的接口是webservice接口。文档是这么说的:WEBSERVICE
http://61.147.112.22:8008/SmsService.asmx短信接收功能,请使用webservice接口接收,具体说明如下:
函数:g_RecvSms:
参数:sUserName,用户名
sPassword,密码
返回所有的平台接收短信!接收到列为:接收时间,服务号码,手机号码,接收内容哪位高手告诉我,我怎么能收到短信呢??我想用delphi做。
http://61.147.112.22:8008/SmsService.asmx短信接收功能,请使用webservice接口接收,具体说明如下:
函数:g_RecvSms:
参数:sUserName,用户名
sPassword,密码
返回所有的平台接收短信!接收到列为:接收时间,服务号码,手机号码,接收内容哪位高手告诉我,我怎么能收到短信呢??我想用delphi做。
解决方案 »
- 用MS-SQL存放文件,请达人给点建议
- delphi + access 生成时间排序的问题
- 为什么我按F9运行程序的时候,会自动弹出CPU DEBUG的窗体,如何不让它自动弹出
- 请问用ADOQUERY查询SQL SERVER时,怎么判断查询语句的结果是否有记录呢?
- 我要给一家单位做进销存软件,我该怎么收费
- 急。。求一EXCEL导出代码,马上揭贴
- 小弟是DELPHI的一只菜鸟,各位能帮我解决吗?
- http://sms.etonenet.com/software/http/SmsHandler.jsp 我有用户名和口令如何登陆?
- Delphi调用动态库声明问题?
- 如何判断一个菜单的下拉菜单是否为空?
- Delphi7下写一个简单COM+组件,并在ASP中调用该组件
- 急急急急!!!!delphi程序看不懂,我是菜鸟。。。求高手讲解。。。
HTTPReqResp.UserName:=sUserName;
HTTPReqResp.Password:=sPassword;
HTTPRIO.HTTPWebNode :=HTTPReqResp; HTTPRIO.Service:='Service1';
HTTPRIO.Port:='Service1Soap'; HTTPRIO.URL:='http://61.147.112.22:8008/SmsService.asmx'; HTTPRIO.HTTPWebNode.UseUTF8InHeader := true;
try
if (HTTPRIO as Service1Soap).g_RecvSms(...) then
...
except
...
end;
end;
Google 发现如果您继续操作,您的计算机上可能会安装恶意软件。如果您以前访问过此网站或者您信任此网站,则此网站可能刚刚受到黑客攻击。您不应继续操作,建议您明天重试或者访问其他网站。
我们已通知 vip2.1tong.com.cn 在网站上发现了恶意软件。有关在 vip2.1tong.com.cn 上发现的问题的更多信息,请访问 Google 安全浏览诊断页面。
2 输入WSDL SOURCE http://61.147.112.22:8008/SmsService.asmx?WSDL
3 系统自动生成PAS文件
4 然后在类似这种编码
begin
HTTPReqResp.UserName:=sUserName;
HTTPReqResp.Password:=sPassword;
HTTPRIO.HTTPWebNode :=HTTPReqResp; HTTPRIO.Service:='Service1';
HTTPRIO.Port:='Service1Soap'; HTTPRIO.URL:='http://61.147.112.22:8008/SmsService.asmx'; HTTPRIO.HTTPWebNode.UseUTF8InHeader := true;
try
if (HTTPRIO as Service1Soap).g_RecvSms(...) then
...
except
...
end;
end;
比如.net的, java的。
然后输入WEBSERVER的地址http://61.147.112.22:8008/SmsService.asmx?wsdl
觉得后面要加?wsdl
系统会生成一个PASS接口文件,然后你就可以调用里面的函数了,和普通函数一样使用,