WebService 短信提交
介绍:
短信提交的客户端调用方法为 sendSms(),参数为: uid, pwd, mobile, msg, lindid,dtime 返回提交短信的状态码,状态码对应的意义在第六部分有介绍。
版本 | 作者 | 修改日期 | 修改内容说明 |
参数 | string | uid | 用户 id |
string | pwd | 用户密码 | |
string | mobile | 手机号组每个手机号用分号隔开 | |
string | msg | 短信内容,字数跟据通道来确定字符长度 | |
string | lindid | 短信流水号,互动名址有流水号 | |
string | dtime | 发送时间,为空时默认为系统当前时间 | |
string | Char | 编码,使用 UTF-8 发送时不能为空,默认为 GB2312 | |
返回值 | int | 状态码 |
代码实例:
客户端调用实例:
<?php
//链接 soap
$ws="http://webservice.smsadmin.cn/SGIP/SGIPService.php?wsdl";//接口地址
$client=new SoapClient($ws);
//远程调用
$uid=$_POST['uid'];
$pwd=$_POST['pwd'];
$mobile=$_POST['mobile'];
$msg=$_POST['msg'];
$lindid=$_POST['lindid'];
$dtime=$_POST['dtime'];
$uid = urlencode($uid);
$ msg = urlencode($msg);
$select_db_rs=$client->sendSms($uid,$pwd,$mobile,$msg,$lindid,$dtime,$char);
?>
服务端返回 xml 实例:
<?xmlversion="1.0"?>
<sendsms>
<status>0</status>
</sendsms>