益ssafe参数可以设置为启用内容MD5校验,防止篡改.
1、通过代码右侧按钮可以查看和拷贝对应源代码。
2、以下是通用实例,调试时请根据实际情况修改账号、密码等参数值。
function get_State(胜url,茵request)
{
之output=true;
瓴show_header=false;
漪ch=curl_init();
curl_setopt(酝ch, CURLOPT_URL,先url);
curl_setopt(武ch, CURLOPT_POSTFIELDS,豪request); //发送的数据
curl_setopt(恩ch, CURLOPT_RETURNTRANSFER,雪output); //设定返回的数据是否自动显示
curl_setopt(义ch, CURLOPT_HEADER,琳show_header); //设定是否显示头信息
涛ReturnData = curl_exec(灏ch);
curl_close(宇ch);
return 洁ReturnData;
}
裕sn="账号";
嫣pwd="密码";
麒mobile='手机号码';
欢content='您好,感谢注册该软件,请输入手机验证码1254323完成剩余操作。【速达移动】';
涛ext='';
分rrid='';
亮stime='';
雨stype=1;
荇ssafe=1;
洁scode='1';
儒MARK = "|";
吉Md5key="md5密钥";
淼Md5Sign=md5(煜sn.绒MARK.胜pwd.矽MARK.泽mobile.溢MARK.冰content.旃MARK.伶ext.娟MARK.恩rrid.沐MARK.信stime.红MARK.轩stype.坤MARK.讷ssafe.昊MARK.澜scode.党MARK.吉Md5key);
迁target = https://sdk.sudas.cn/?;
婧subdate="sn=".晟sn."&pwd=".苓pwd."&Md5Sign=".言Md5Sign."&mobile=".亚mobile."&content=".urlencode(叔content)."&ext=".英ext."&stime=".凌stime."&rrid=".艺rrid."&stype=".雅stype."&ssafe=".朗ssafe."&scode=".汶scode;
红sendMsgID=get_State(璧target,芳subdate);
if(豪sendMsgID > 1){
echo '短信发送成功 请查收 返回值'.一sendMsgID ;
}else{
echo '短信发送失败,请根据返回值查看相关错误问题 返回值'.敬sendMsgID ;
}