亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? mpi.inc.php

?? 這個是發送網站push的php程序
?? PHP
?? 第 1 頁 / 共 2 頁
字號:
            return $message_id;        } else {            return false;        }    }    /* Function: public send_sl_message     * -------------------------------------------     * Purpose: send Service Loading message to specified address,     * Arguments: $address      - string,the address the push msg is sent to.     *                            could be: Device addresses as IP or MSISDN     *                                  or User-defined identifiers     *            $url          - string,the url is used to access the content     * Returns:  on error, return -1, on success ,return push id.     * Comments:     *          $address和$address_type必須一一對應。MSISDN--PLMN,IP--IPv4     * History:     */    function send_sl_message($address,$url,$sid="",$address_type="PLMN") {        //TODO    }    /* Function: private create_si_message     * -------------------------------------------     * Purpose: create a Service Indication type message     * Arguments: $url          - string,the url is used to access the content     *            $message      - string, the message displayed to the user     *            $sid          - string, identify the SIs     *            $created      - string, the time that content is created, NOT SI     *                              the format is YYYY-MM-DDThh:mm:ssZ     *            $expires      _ string, the time that specify when SI expires     * Returns: string, total SI message     * Comments:     * History:     */    function create_si_message($service_id,$url,$content,$message_id,$notify_to,$to,$from="") {        $sp_id = MPI_SP_ID;        $sp_passwd = MPI_SP_PASSWD;        $message_type = MPI_MSG_SI;        $sender_id = $from;        $receiver_id = $to;        $notify_request_to = $notify_to;        $deliver_before = $this->get_deliver_before();        $deliver_after = $this->get_deliver_after();        $si_expires = $this->get_si_expires();        $encoding = $this->get_content_encoding();        $msg = "<?xml version = \"1.0\" ?>" .            "<misc_command version=\"1.5\">" .                "<command_name>WPP_PS</command_name>" .                "<command_data_block>" .                    "<misc_data>" .                        "<sp_id>${sp_id}</sp_id>" .                        "<sp_password>${sp_passwd}</sp_password>" .                        "<service_id>${service_id}</service_id>" .                        "<sender_id>${sender_id}</sender_id>".                        "<charge_party>${charge_party}</charge_party>".                    "</misc_data>".                    "<pap_data>".                        "<message_id>$message_id</message_id>".                        "<message_type>$message_type</message_type>".                        "<deliver_before>$deliver_before</deliver_before>".                        "<deliver_after>$deliver_after</deliver_after>".                        "<notify_request_to>$notify_request_to</notify_request_to>".                        "<receiver_id>$receiver_id</receiver_id>".                    "</pap_data>".                    "<content_data>".                        "<href>$url</href>".                        "<si_expires>$si_expires</si_expires>".                        "<content>$content</content>".                        "<content_encoding>$encoding</content_encoding>".                    "</content_data>".                "</command_data_block>" .            "</misc_command>";        return $msg;    }    /* Function: private create_push_id     * -------------------------------------------     * Purpose: 根據流水號生成message_id     * Arguments: $id -   當天的流水號     * Returns: $message_id,格式yyyymmdd+$id(8位流水號)+@goodfeel.com.cn     * Comments:     * History:     */     function create_push_id($id) {        return ($this->_message_id = date("Ymd") . sprintf("%08d",$id) . "@goodfeel.com.cn");    }    /* Function: private get_push_id     * -------------------------------------------     * Purpose: generate the push id according to the current time and a random number     * Arguments:     * Returns: string,push id     * Comments: it will produce duplicated push id while this function is called     *              more than 100(or...) times per second.     * History:     */    function get_push_id() {        return $this->_message_id;    }    /* Function: private set_push_response     * -------------------------------------------     * Purpose: set push response to variables     * Arguments: $response -   push response from PPG gateway     * Returns: void     * Comments:     * History:     */     function set_push_response($response) {        $this->_push_response = $response;    }    /* Function: private get_push_response     * -------------------------------------------     * Purpose: get push response messages     * Arguments: $response -     * Returns: string, push respones message     * Comments:     * History:     */    function get_push_response() {        return $this->_push_response;    }    /* Function: private set_error     * -------------------------------------------     * Purpose: set error info to variables     * Arguments: $errno     -   error number     *            $errstr    -   error description     * Returns: void     * Comments: 相關函數get_last_error();     * History:     */    function set_error($errno,$errstr) {        $this->_errno = $errno;        $this->_errstr = $errstr;    }    /* Function: public get_last_error()     * -------------------------------------------     * Purpose: get the last error string     * Arguments:     * Returns: string, last error string     * Comments: 相關函數set_error();     * History:     */    function get_last_error() {        return $this->_errstr;    }    /* Function: private set_deliver_before     * -------------------------------------------     * Purpose: set deliver_before value     * Arguments: $deliver_before  - 14位字符串,格式YYYYMMDDHHMMSS     * Returns: void     * Comments: 相關函數get_deliver_before();     * History:     */    function set_deliver_before($deliver_before) {        $this->_deliver_before = $deliver_before;    }    /* Function: public get_deliver_before()     * -------------------------------------------     * Purpose: get the deliver before string     * Arguments:     * Returns: string, 14位字符串,格式YYYYMMDDHHMMSS     * Comments: 相關函數set_deliver_before();     * History:     */    function get_deliver_before() {        return $this->_deliver_before;    }    /* Function: private set_deliver_after     * -------------------------------------------     * Purpose: set deliver after value     * Arguments: $deliver_after  - 14位字符串,格式YYYYMMDDHHMMSS     * Returns: void     * Comments: 相關函數 get_deliver_after();     * History:     */    function set_deliver_after($deliver_after) {        $this->_deliver_after = $deliver_after;    }    /* Function: public get_deliver_after()     * -------------------------------------------     * Purpose: get the deliver after string     * Arguments:     * Returns: string, 14位字符串,格式YYYYMMDDHHMMSS     * Comments: 相關函數 set_deliver_after();     * History:     */    function get_deliver_after() {        return $this->_deliver_after;    }    /* Function: private set_si_expires     * -------------------------------------------     * Purpose: set si expires value     * Arguments: $si_expires  - 14位字符串,格式YYYYMMDDHHMMSS     * Returns: void     * Comments: 相關函數 get_si_expires();     * History:     */    function set_si_expires($si_expires) {        $this->_si_expires = $si_expires;    }    /* Function: public get_si_expires()     * -------------------------------------------     * Purpose: get the si_expries string     * Arguments:     * Returns: string, 14位字符串,格式YYYYMMDDHHMMSS     * Comments: 相關函數 set_si_expires();     * History:     */    function get_si_expires() {        return $this->_si_expires;    }    /* Function: private utf_encoding     * -------------------------------------------     * Purpose: set encoding to UTF8     * Arguments: void     * Returns: void     * Comments: 相關函數 get_content_encoding(),gb_encoding;     * History:     */    function utf_encoding() {        $this->_content_encoding = MPI_ENC_UTF8;    }    /* Function: private gb_encoding     * -------------------------------------------     * Purpose: set encoding to gb2312     * Arguments: void     * Returns: void     * Comments: 相關函數 get_content_encoding(),utf_encoding,ascii_encoding;     * History:     */    function gb_encoding() {        $this->_content_encoding = MPI_ENC_GB2312;    }    /* Function: private ascii_encoding     * -------------------------------------------     * Purpose: set encoding to ASCII     * Arguments: void     * Returns: void     * Comments: 相關函數 get_content_encoding(),utf_encoding,gb_encoding,ascii_encoding;     * History:     */    function ascii_encoding() {        $this->_content_encoding = MPI_ENC_ASCII;    }    /* Function: public get_content_encoding()     * -------------------------------------------     * Purpose: get the content_encoding string     * Arguments:     * Returns: int, 1代表UTF8,2代GB2312,3代表ASCII     * Comments: 相關函數 utf_encoding(),gb_encoding,ascii_encoding;     * History:     */    function get_content_encoding() {        return $this->_content_encoding;    }}//end Class definition?>

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩一区二区免费在线观看| 一二三四社区欧美黄| 国产精品免费av| 亚洲午夜电影在线观看| 国产不卡免费视频| 欧美人妖巨大在线| 亚洲天堂网中文字| 国产一区二区三区免费播放| 在线观看日韩一区| 国产欧美精品区一区二区三区 | 亚洲大片在线观看| 国产精品一二三四五| 欧美日韩精品欧美日韩精品一 | 亚洲自拍欧美精品| 国产一区二区在线视频| 欧美日韩中文一区| 亚洲视频一区二区免费在线观看| 久草在线在线精品观看| 欧美巨大另类极品videosbest| 成人免费小视频| 国产精品影视在线| 精品粉嫩aⅴ一区二区三区四区| 亚洲成人免费看| 91亚洲午夜精品久久久久久| 国产亚洲成aⅴ人片在线观看| 久久精品国产亚洲aⅴ| 欧美日韩高清一区二区不卡| 一区二区三区久久| 99国产精品久久久| 中文字幕中文字幕在线一区| 国产不卡视频一区二区三区| 日本一区二区不卡视频| 成人中文字幕电影| 国产精品久久看| www.色精品| 亚洲欧洲精品一区二区精品久久久| 国产成人午夜99999| 国产欧美一区二区精品久导航 | 色综合天天综合网天天狠天天| 欧美韩日一区二区三区四区| 国产成人自拍在线| 国产精品日日摸夜夜摸av| 成人精品国产一区二区4080| 国产精品三级久久久久三级| 成人污污视频在线观看| 一色屋精品亚洲香蕉网站| 色网站国产精品| 亚洲一区二区精品视频| 日韩一区二区电影| 国产精品亚洲人在线观看| 欧美国产欧美综合| 91网站在线播放| 亚洲欧美激情视频在线观看一区二区三区 | 国产一区二区三区在线观看免费视频| 日韩写真欧美这视频| 久久97超碰色| 亚洲欧美综合另类在线卡通| 色狠狠色狠狠综合| 男男gaygay亚洲| 国产亚洲成av人在线观看导航| 91天堂素人约啪| 首页国产丝袜综合| 精品久久久久久最新网址| 成人免费福利片| 亚洲国产日韩a在线播放| 精品国产乱码久久久久久闺蜜| 国产精品99久久久| 亚洲一区av在线| 26uuu欧美| 色婷婷av久久久久久久| 久久精品噜噜噜成人88aⅴ| 亚洲国产精品ⅴa在线观看| 日本久久一区二区| 激情深爱一区二区| 亚洲天堂网中文字| 精品久久久久久久久久久久久久久 | 欧美在线播放高清精品| 精品亚洲国产成人av制服丝袜| 日韩美女啊v在线免费观看| 日韩欧美国产一二三区| 91视频在线观看| 精品系列免费在线观看| 亚洲一区二区三区四区在线免费观看 | 911国产精品| 麻豆精品在线播放| 国产精品久久久99| 日韩精品在线看片z| 色综合色综合色综合| 亚洲男人电影天堂| 国产成人综合自拍| 精品欧美一区二区三区精品久久| 国产盗摄一区二区| 毛片av一区二区| 亚洲福利电影网| 国产精品麻豆久久久| 91精品国产欧美一区二区| 99久免费精品视频在线观看 | 欧美午夜精品理论片a级按摩| 国产精品69久久久久水密桃| 日产国产高清一区二区三区| 亚洲精品老司机| 中文字幕一区二区三区四区不卡| 精品奇米国产一区二区三区| 91麻豆精品国产91久久久久| 色婷婷国产精品综合在线观看| 成人小视频在线| 久久99久久久久久久久久久| 日韩高清电影一区| 亚洲综合免费观看高清在线观看| 国产人久久人人人人爽| 精品国产污污免费网站入口| 日韩免费看的电影| 日韩你懂的电影在线观看| 欧美天堂亚洲电影院在线播放| 亚洲少妇屁股交4| 欧美大片在线观看一区二区| 欧美日韩精品福利| 欧美性色欧美a在线播放| 91美女片黄在线观看| 粉嫩av亚洲一区二区图片| 久久国产夜色精品鲁鲁99| 玖玖九九国产精品| 久久成人18免费观看| 久久国产精品第一页| 午夜精品久久久久久久| 亚洲国产精品一区二区尤物区| 亚洲丶国产丶欧美一区二区三区| 亚洲欧美国产毛片在线| 五月婷婷激情综合网| 亚洲第一搞黄网站| 免费成人你懂的| 九色综合国产一区二区三区| 国产一区二区三区观看| 国产成人亚洲精品狼色在线| 菠萝蜜视频在线观看一区| 99re热视频精品| 在线一区二区三区四区五区| 欧美三级在线播放| 欧美电影免费观看高清完整版在| 久久免费看少妇高潮| 成人欧美一区二区三区在线播放| 亚洲成av人片一区二区梦乃| 麻豆一区二区在线| 成人一二三区视频| 欧美亚洲动漫制服丝袜| 欧美成人综合网站| 中文字幕欧美激情| 亚洲一区国产视频| 国产一区在线精品| 色综合中文字幕国产 | 91久久免费观看| 欧美二区在线观看| 久久久国际精品| 亚洲国产中文字幕在线视频综合| 美腿丝袜亚洲三区| 99国产精品久久久久久久久久久| 欧美日本在线看| 久久久久久久网| 亚洲电影在线免费观看| 国产精品亚洲一区二区三区在线| 色94色欧美sute亚洲线路一ni | 亚洲欧美日韩在线| 亚洲成人av一区| 不卡欧美aaaaa| 日韩一区二区在线看| 欧美午夜视频网站| 国产精品久久久久久久久晋中| 亚洲激情一二三区| 欧美电影免费提供在线观看| 中文字幕免费观看一区| 丝袜美腿亚洲一区| 波波电影院一区二区三区| 91麻豆精品国产91| 亚洲男人都懂的| 9l国产精品久久久久麻豆| 在线成人av影院| 曰韩精品一区二区| 一本一道综合狠狠老| 国产日韩av一区| 91精品国产综合久久香蕉麻豆| 国产精品免费久久| 极品瑜伽女神91| 欧美日韩高清不卡| 亚洲精品美腿丝袜| 成人app在线| 久久久国产精品午夜一区ai换脸| 日韩av中文在线观看| 欧美午夜精品一区| 亚洲精品成人悠悠色影视| 懂色av中文字幕一区二区三区| 精品奇米国产一区二区三区| 日韩激情视频在线观看| 欧美日韩国产免费一区二区| 亚洲人亚洲人成电影网站色| 不卡一二三区首页| 中文字幕+乱码+中文字幕一区| 国产自产2019最新不卡| 久久嫩草精品久久久精品| 激情五月婷婷综合网| 精品成人在线观看|