如何利用网站发送短信(比如:sms.263.net) ?(100分)

  • 主题发起人 主题发起人 KeePing
  • 开始时间 开始时间
K

KeePing

Unregistered / Unconfirmed
GUEST, unregistred user!
我在263上注册了我的手机号,在程序中使用NMHttp控件,

nmhttp1.inputfilemmode := false;
nmhttp1.post('http://sms.263.net/cgi-bin/y2k/bin/dxyc_send.cgi',
'mytel=13606521234&dest_tel=13906611234&mypwd=password&message=hello');
运行后报错,说是手机号应为11位数字, 有人试过吗?
 
263后台接收你填的参数可能不是QueryString类型,client不是get方式,而应该是post
你换成用form来提交试试
用webbrowser没问题的,我以前做过一个用icq来免费发的,可惜现在不能发了呵呵
 
把这段代码改为::
代码:
nmhttp1.get('http://sms.263.net/cgi-bin/y2k/bin/dxyc_send.cgi?mytel=13606521234&dest_tel=13906611234&mypwd=password&message=hello');
试试看
 
不成,用get还是同样的错误信息,是不是和cookie有关?
 
让你改成form方式提交,怎么还在说get?
nmhttp.body...这里不知道是不是可以设置,你试一下
nmhttp.body := '.............'
把sms.263.net的那段form内容copy进去,然后再post试试
再不行就换TWebbrowser
 
我有一个例子。
要的话留mail.
wdw@semit.com.cn
 
qpfbeyond@hotmail.com
谢谢!
 
接受bluetooth的答案,但例子中有bug,不会自动发送。已修正。需要的,请与我联系。
 
后退
顶部