https安全传输和内容加密的短信接口代码

来源:互联网 发布:音乐谱曲软件 编辑:程序博客网 时间:2024/05/14 20:33

 

益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 ;
  
}

 

 

0 0
原创粉丝点击