📄 9588mms.inc.php
字号:
<?php/** * @author baltti@cn.puca.com * @copyright 2008 Right all reserved by puca.com * @package 9588MMS package * This script is private,it means you can not abuse it arbitrary anytime,if you need help,please contact author. * * @uses * $obj = new X9588MMSX(); * $obj ->_bstrFeeMsisdn='138*******'; * $obj ->_bstrDesMsisdn='138*******'; * $obj->setAccess(); * $obj->setMMSContent();//base64_encode * $result=$obj->go(); */class X9588MMSX{ var $_host="59.151.28.100"; var $_port="80"; var $_uri ="/MmbppHttpAgent/MmbpHttpAgent.asmx"; var $_protocal="HTTP/1.1"; var $_codetype=" text/xml; charset=gb2312"; var $_outgoing_headers=array(); var $_digest_uri ="/MmbppHttpAgent/MmbpHttpAgent.asmx"; var $_user="***"; //your username var $_password="****"; // your password var $_authtype='basic'; var $_SOAPAction ="http://wapdm.com/MmbpHttpAgent/MmbppSendMessage"; var $_content=''; var $_bstrMoMessageID=''; var $_bstrBusinessCode='1076TPCQ1076T0100'; var $_bstrLongCode = '51'; var $_bstrFeeMsisdn = '';//must overwriten var $_bstrDesMsisdn = '';//must overwriten var $_ManufacturerOfHandset=''; var $_ModelOfHandset=''; var $_Title='Adidas China Game 门票'; var $_BeginTime=0; var $_EndTime=0; var $_PeriodTime=0; var $_TimeType=0; var $_MMSContent='';//must overwriten var $_FocusHeight = 100; var $_FocusLeft = 0; var $_FocusTop = 0; var $_FocusWidth = 100; var $_LayoutHeight=-100; var $_LayoutWidth=-100; var $_LayoutLeft=0; var $_LayoutTop=0; var $_SubType='JPG';//such as gif,png etc,ie,minetype var $_bstrlParam=''; var $_bstrwParam=''; var $_lSendDate = 0;//can not be overwriten var $_lSendTime = 0;//can not be overwriten var $_lExpireDate = 0;//can not be overwriten var $_lExpireTime = 0;//can not be overwriten var $_return=''; var $_headers = ''; var $_sendcontent; var $_validation; var $_channelshortcode = '1431'; var $_TextContent; var $_SubTextType="TXT"; function X9588MMSX(){ //$this->_Title = mb_convert_encoding($this->_Title,'utf-8'); $this->_TextContent = array( '1431' =>"恭喜您获得10月15日阿迪达斯夏季联赛决赛门票,有机会与霍华德面对面。请于当日X点携带本手机到XXX(地址)验证入场。每张门票或号码仅限一人使用,转发无效。如果您想推荐您的朋友获得同样的惊喜,发送PY+您朋友的手机号码至95887654,或邀请他们登陆adidas.com/chinagame了解更多信息。[阿迪达斯]", '1432' =>"恭喜您获得了10月17日阿迪达斯NBA中国赛赏球派对门票,请于当日X点携带本手机到XXX(地址)验证入场。每张门票或号码仅限一人使用,转发无效。如果您想推荐您的朋友获得同样的惊喜,发送PY+你朋友的手机号码至95887654,或邀请他们登陆adidas.com/chinagame了解更多信息。[阿迪达斯]", ); } function setAccess(){ $this->setCredentials($this->_user,$this->_password,$this->_authtype); $this->_validation = "Authorization: ".$this->outgoing_headers['Authorization']; } function setContent(){ $this->_sendcontent = '<?xml version="1.0" encoding="gb2312"?><soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><soap:Body><MmbppSendMessage xmlns="http://wapdm.com/MmbpHttpAgent/"><bstrMoMessageID>'.$this->_bstrMoMessageID.'</bstrMoMessageID><bstrBusinessCode>'.$this->_bstrBusinessCode.'</bstrBusinessCode><bstrLongCode>'.$this->_bstrLongCode.'</bstrLongCode><bstrFeeMsisdn>'.$this->_bstrFeeMsisdn.'</bstrFeeMsisdn><bstrDesMsisdn>'.$this->_bstrDesMsisdn.'</bstrDesMsisdn><mmbppMessage><ManufacturerOfHandset /><ModelOfHandset /><Title>'.$this->_Title.'</Title><mmbppMmsSlides><IMmbppMmsSlide><BeginTime>'.$this->_BeginTime.'</BeginTime><EndTime>'.$this->_EndTime.'</EndTime><PeriodTime>'.$this->_PeriodTime.'</PeriodTime><TimeType>'.$this->_TimeType.'</TimeType><mmbppMmsContents><IMmbppMmsContent><Content>'.$this->_MMSContent.'</Content><FocusHeight>'.$this->_FocusHeight.'</FocusHeight><FocusLeft>'.$this->_FocusLeft.'</FocusLeft><FocusTop>'.$this->_FocusTop.'</FocusTop><FocusWidth>'.$this->_FocusWidth.'</FocusWidth><LayoutHeight>'.$this->_LayoutHeight.'</LayoutHeight><LayoutWidth>'.$this->_LayoutWidth.'</LayoutWidth><LayoutLeft>'.$this->_LayoutLeft.'</LayoutLeft><LayoutTop>'.$this->_LayoutTop.'</LayoutTop><SubType>'.$this->_SubType.'</SubType></IMmbppMmsContent><IMmbppMmsContent><Content>'.$this->_TextContent[$this->_channelshortcode].'</Content><SubType>'.$this->_SubTextType.'</SubType></IMmbppMmsContent></mmbppMmsContents></IMmbppMmsSlide></mmbppMmsSlides></mmbppMessage><bstrlParam /><bstrwParam /><lSendDate>'.$this->_lSendDate.'</lSendDate><lSendTime>'.$this->_lSendTime.'</lSendTime><lExpireDate>'.$this->_lExpireDate.'</lExpireDate><lExpireTime>'.$this->_lExpireTime.'</lExpireTime></MmbppSendMessage></soap:Body></soap:Envelope>'; } function setMMSContent($MMSContent){ $this->_MMSContent = $MMSContent; }
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -