-
333查看全部
-
接口驗(yàn)證查看全部
-
//接受事件推送并回復(fù) public function reponseMsg(){ //1.獲取微信推送過來的post數(shù)據(jù)(xml格式) $postArr = $GLOBALS['HTTP_RAW_POST_DATA']; //2.處理消息類型,并設(shè)置回復(fù)類型和內(nèi)容 $postObj = simplexml_load_string( $postArr ); //判斷該數(shù)據(jù)包是否是訂閱的事件推送 if( strtolower( $postObj->MsgType ) == 'event' ){ //如果是關(guān)注subcribe事件 if( strtolower( $postObj->MsgType ) == 'subscribe' ){ //回復(fù)用戶消息 $toUser = $postObj->FromUserName; $fromUser = $postObj->toUserName; $time = time(); $msgType = 'text'; $content = '歡迎關(guān)注我們的微信公眾號'; $template = "<xml> <ToUserName><![CDATA[%s]]></ToUserName> <FromUserName><![CDATA[%s]]></FromUserName> <CreateTime>%s</CreateTime> <MsgType><![CDATA[%s]]></MsgType> <Content><![CDATA[%s]]></Content> </xml>"; $info = sprintf( $template, $toUser, $fromUser, $time, $msgType, $content ); } } }查看全部
-
curl加入header信息查看全部
-
提高用戶體驗(yàn) 可以做成多圖文的 用戶就可以點(diǎn)擊圖文連接 去到一個設(shè)計(jì)好的頁面 把這些數(shù)據(jù)填進(jìn)去就行了 提高用戶的視覺效果;查看全部
-
urlencode$postObj->Content);微信用戶輸入的地址轉(zhuǎn)一下查看全部
-
微信交互消息接口的sdk 1.便捷 2.可重復(fù)利用查看全部
-
public function http_curl(){ //獲取百度 //1.初始化curl $ch = curl_init(); $url = 'http://www.baidu.com'; //2.設(shè)置curl的參數(shù) curl_Setopt( $ch,CURLOPT_URL,$url ); curl_Setopt( $ch,CURLOPT_RETURNTRANSFER,1 ); //3.采集 $output = curl_exec($ch); //4.關(guān)閉 curl_close($ch); var_dump($output); }查看全部
-
2000次 3.全局有效性查看全部
-
access_token 1.時效性(兩個小時) 2.唯一性 過了時間 將在通過appid和appsecret來調(diào)用查看全部
-
// $arr 子元素個數(shù)不能超過10個查看全部
-
回復(fù)文本消息 回復(fù)圖文消息 這兩個用的是最多的查看全部
-
事件推送 1 關(guān)注訂閱 取消訂 2 下面菜單 進(jìn)入了的時候查看全部
-
Token 是一個任意的字符串,你提交 Token 給微信后臺之后,只有你和微信后臺知道這個字符串是什么,也就是只有微信后臺和我們的公眾賬號服務(wù)器知道這個字符串。于是 Token 就成了這兩臺服務(wù)器之間的密鑰,它可以讓公眾賬號服務(wù)器確認(rèn)請求是來自微信后臺還是惡意的第三方。具體過程如下: 1)微信后臺在發(fā)送數(shù)據(jù)給公眾賬號服務(wù)器的時候,會額外帶上3 個參數(shù): signature、timestamp、nonce。其中 timestamp 是時間戳、nonce 是一個隨機(jī)數(shù)、signature 是對 timestamp、nonce 和 Token 進(jìn)行 SHA1 加密后的字符串。SHA1 的加密過程是不可逆的,即不能通過 signature、timestamp 和 nonce 計(jì)算出 Token 是什么。 2)在公眾賬號服務(wù)器收到 timestamp、nonce 和 signature 之后,同樣對 nonce、timestamp 和 Token 使用 SHA1 加密算法,得到自己的簽名,如果自己的簽名和請求中的 signatrue 是一樣的,那么說明請求是來自微信后臺而不是惡意第三方。查看全部
舉報(bào)
0/150
提交
取消