黄色草逼视频_久久夜夜视频_亚洲国产成人久久午夜_三级在线播放

網站改版|WAP網站制作|域名注冊|虛擬主機|服務器|海微商|海微信|海微通| 無障礙| 24小時服務電話:13807590485
海南網站建設海南網站制作海口網站建設三亞網站建設儋州網站建設五指山網站建設文昌網站建設瓊海網站建設萬寧網站建設東方網站建設定安網站建設 網站首頁網站首頁 網站建設網站建設 微信開發微信開發 網站推廣網站推廣 海南網站建設公司,海南網站開發制作公司,海南網頁設計公司,海南小程序開發公司,海南微信公眾號開發公司,海南網絡公司,海南世紀華聯海南世紀華聯 網站超市網站超市 客戶案例客戶案例 網站模板網站模板 關于我們關于我們
  • 微信開發
  • 持之以恒
  • 網站設計制作
  • 中立五年回報客戶
無障礙
微信開發
微信系統開發 微信開發功能 公眾號基礎教程 開發技術資訊 公眾號推廣營銷 客戶案例
聯系我們
QQ服務群:28519571 工作時間:86-0898-31568080 傳真號碼:86-0898-31568085 24小時服務:0138-07590485
 您現在的位置: 首頁 >> 微信開發 >> 開發技術資訊 開發技術資訊
PHP玩轉微信公眾平臺自定義接口
世紀華聯 | 2018-01-26 23:58:53 | 閱讀:13672
從微信公眾平臺開通自定義回復后,就一直在關注微信接口這一塊,很想用自定義回復這塊做個站長工具的查詢,例如PR查詢,備案查詢等,輸入網址信息,就能自動獲取PR,獲取備案信息,應該是一個不錯的想法。不過以前一直不支持自定義API,只能是一些固定的信息回復。最近微信公眾平臺終于開放第三方接口了,也就是說,可以根據用戶提交的信息,來自定義回復內容,非常方便。

微信站官方微信第一時間開通了自定義回復,大家可以添加微信站微信賬號 easymarket 來看看自定義接口的方便性,輸入新聞,就能自動查看最新微信相關資訊。

看到了微信的自定義第三方接口的強大后,下面我們來講講怎么實現自定義回復。

首先我們進入第三方接口的頁面進行注冊,地址:http://mp.weixin.qq.com/cgi-bin/ ... ype=info&lang=zh_CN

URL為你以后的微信自定義回復生成的地址。Token你可以隨便輸,主要是用來校驗當前的信息是否為微信提交過來的信息。

如果你的微信接口頁面沒有做好,提交保存的時候,會提示:驗證Token失敗。這個錯誤是因為,你的接口頁面還沒有反饋正確的信息給微信接口。微信在教程方面還做得不夠成熟,就一個PHP示例,還是有問題的,在下篇文章我會講到這個錯誤在哪。微信官方也沒有跟大家說清楚怎么才能是token驗證成功。下面我將給出示例告訴大家如何通過token驗證。

譬如:微信站的微信接口頁面是http://www.weixinmi.net/weixin.php,我們只需要把default.asp的代碼改為:

define("TOKEN", "weixin");// weixin 改成你在程序后臺設置的相對應

然后再在官方提交下保存,提示“驗證token成功”。到此為止,第一步我們完成了接口的申請。

上面給大家講了如何申請微信公眾平臺自定義接口,這篇文章講通過實例,為大家講述如何實現Hello World的一個簡單的自定義回復。

微信官方提供的PHP代碼示例,$postStr = $GLOBALS["HTTP_RAW_POST_DATA"];$postObj = simplexml_load_string($postStr, 'SimpleXMLElement', LIBXML_NOCDATA);通過該代碼可以獲知微信平臺提交過來的信息是一個XML對象。

該代碼可以獲取到提交過來的用戶,其他的接收者,微信內容都可以該方法獲取到。

微信站公眾帳號核心代碼如下:
if(!empty( $keyword ))//當文字輸入不為空 
                {
if(($keyword != "新聞") && ($keyword != "news")) { 

$contentStr = "<a href=\"http://www.weixinmi.net\">微信論壇</a>";
                $msgType = "text";//表示文本 
                $text=$textTp.$contentList.$textc;  
}

當大家輸入新聞或者news我們給粉絲發送的是圖文訊息

else { 

$contentStr = "";
      $msgType = "news";//表示圖文 關鍵
      $text=$textTp.$newsList.$textc;
}
$resultStr = sprintf($text, $fromUsername, $toUsername, $time, $msgType, $contentStr);
               echo $resultStr;

///此處對代碼進行重組

                }else{
                 echo "Input something...";
                }

        }else {
         echo "";
         exit;
        }
    }


最后我們重新組合,并生成對應的XML字符串,反饋給微信公眾平臺,用戶就能接受到自定義回復內容了。相關代碼如下:

另外請大家注意,PHP文件需要以UTF-8的格式保存,包括頁面編碼也要用UTF-8的格式,否則有可能自定義回復出現亂碼。

至此,我們就完成了PHP微信公眾平臺自定義接口的一個簡單的自定義回復。

源碼DEMO地址:http://pan.baidu.com/s/128Wxp
海南網站建設|海南網站制作|海口網站建設|三亞網站建設|儋州網站建設|五指山網站建設|文昌網站建設|瓊海網站建設|萬寧網站建設|東方網站建設|定安網站建設|屯昌網站建設|澄邁網站建設|臨高網站建設|白沙網站建設|昌江網站建設|樂東網站建設|陵水網站建設|保亭網站建設|瓊中網站建設|海口精英網|三亞精英網|文昌精英網|瓊海精英網|陵水精英網|儋州精英網|萬寧精英網|澄邁精英網|海微通
合作伙伴 企業發展 企業文化 聯系我們 在線訂購 網站地圖 返回首頁手機版
海口世紀華聯科技有限公司2025版權所有 24小時服務熱線:13807590485   歡迎來電咨詢
地址:海南省.海口市.海甸二東路環惠大廈6樓(南寶路明都大廈107#) 公司電話:0898-31568080 31568060 QQ:85398489
全國合作聯盟分布:海南海口 四川成都 湖北武漢 湖南長沙 安徽合肥 廣東深圳 山西太原 西藏拉薩
技術服務: E_mail:server@www.0118yy.com 服務訂購:E_mail:server@www.0118yy.com 在線客服邀請 瓊ICP備10201086號-15
推廣關鍵字:海南網站建設公司,海南網站制作公司,海南網站開發公司,海南微信開發公司,海南微信公眾號開發公司,海南微信公眾號代運營公司,海南模板網站制作公司,海南網頁設計公司,海南網絡公司