短信开发PHP演示文档

时间:2015-12-26 13:22:42
【文件属性】:

文件名称:短信开发PHP演示文档

文件大小:1KB

文件格式:TXT

更新时间:2015-12-26 13:22:42

短信开发 PHP演示文档

演示代码 - PHP $mobile = "13600000000,18600000000"; // 多个号码可用逗号分隔,最多200个 $content = "test"; // 发送内容,不建议太长 $encode = "gb2312"; // 字符编码,可选参数 //可传 notify 或 ad , adcard,adfangchan,dxztd 五参数, notify: 表示通知类, ad: 表示106通道广告类,adcard: 表示卡发通道广告类, adfangchan:表示106房产专用通道,dxztd:表示低限制通道, $smstype = 'ad'; $url= " http://6506-3abfb.sms-api.63810.com/api/sms_send?"; //接口地址,到http://www.htkdx.com/api/doc获取 $url.= "user=985985&";//用户名,到 http://www.htkdx.com/api/doc获取 $url.= "hash=ef38ed03c66603421ba24c52e20efcb7&";//用户名HASH值,到http://www.htkdx.com/api/doc获取 $url.= "encode=$encode&"; $url.= "smstype=$smstype&"; $url.= "mobile=".urlencode($mobile)."&content;=".urlencode($content).""; $ctx = stream_context_create(array( 'http' => array( 'timeout' => 30, 'header' => "User-Agent:Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1;YNSMS API v1.0;)" ) ) ); $r = file_get_contents($url, 0, $ctx); $rs = json_decode($r, true); if ( !$rs['result'] ) { echo "失败原因:错误代码:".$rs['errcode'].',中文:'.$rs['msg']; //file_put_contents ('./sms_log.txt',"短信发送失败:失败原因:错误代码".$rs['errcode'].',中文:'.$rs['msg'],FILE_APPEND); }else{ echo "发送成功了!"; }


网友评论