• <noscript id="2gg0g"></noscript><sup id="2gg0g"><ul id="2gg0g"></ul></sup>
    <sup id="2gg0g"><code id="2gg0g"></code></sup>
      <nav id="2gg0g"></nav>
    • <nav id="2gg0g"><code id="2gg0g"></code></nav>
      <sup id="2gg0g"></sup><sup id="2gg0g"></sup>
    • <sup id="2gg0g"></sup>
      <tfoot id="2gg0g"></tfoot>

      手机在线看一级午夜片,国产CHINESEHDXXXX老太婆,国产精品嫩草久久久久,熟妇人妻不卡无码一区

      運(yùn)城網(wǎng)站建設(shè)-運(yùn)城app開(kāi)發(fā)-運(yùn)城微信公眾平臺(tái)開(kāi)發(fā)

      運(yùn)城網(wǎng)站建設(shè)
      網(wǎng)站首頁(yè) > 新聞資訊 > 網(wǎng)站建設(shè)

      微信公共號(hào)平臺(tái)簡(jiǎn)單開(kāi)發(fā)流程

      微信公眾號(hào)開(kāi)發(fā)分傻瓜模式和開(kāi)發(fā)者模式兩種,前者不要考慮調(diào)用某些接口,只要根據(jù)后臺(tái)提示傻瓜式操作即可,適用于非專業(yè)開(kāi)發(fā)人員。

        開(kāi)發(fā)模式當(dāng)然就是懂程序開(kāi)發(fā)的人員使用的。

        下面山西博鰲軟件開(kāi)發(fā)有限公司簡(jiǎn)單說(shuō)一下微信公眾號(hào)開(kāi)發(fā)的簡(jiǎn)易流程,新手看看會(huì)有幫助,高手請(qǐng)一笑而過(guò)。

        1、配置服務(wù)器:

        A、首先在本機(jī)建立如下結(jié)構(gòu)的文件夾。

        運(yùn)城網(wǎng)站建設(shè)

        MMPN:總目錄mro message public number 微信公眾號(hào)

        backup:備份目錄,主要用于備份php文件,每次修改時(shí)將原稿備份到里面去。

        images:存放圖片

        includes:包含文件,包括mysql配置,smarty模板包含文件等等

        menu:存放公眾號(hào)菜單信息,txt文檔即可

        12****.php:開(kāi)發(fā)文件,即公眾號(hào)關(guān)聯(lián)的程序文件,也就是配置的url對(duì)應(yīng)的文件

        最后的是需求等等的文件

        主程序文件:12****.php

        1FromUserName;14//接送消息方ID15$toUsername=$postObj->ToUserName;16//消息類型17$form_MsgType=$postObj->MsgType;1819//事件消息20if($form_MsgType=="event")21{22//獲取事件類型23$form_Event=$postObj->Event;24//訂閱事件25if($form_Event=="subscribe")26{2728//回復(fù)歡迎圖文信息29/*30$resultStr = "313233".time()."34352363738394041 4243444546 474849 ";50*/51//回復(fù)歡迎文字信息5253$reply="您好,歡迎關(guān)注山西博鰲軟件開(kāi)發(fā)有限公司微信公眾平臺(tái)";54$resultStr="555657".time()."585960";61}62elseif($form_Event=="CLICK")63{64$form_Event_Key=$postObj->EventKey;65if($form_Event_Key=="V3002_CONTACT")66{67/*68$resultStr = "697071".time()."72731747576777879808182 ";83*/84$reply="我們的地址:運(yùn)城市創(chuàng)客空間\n我們的熱線:18035935052";85$resultStr="868788".time()."899091";92}93}9495}96elseif($form_MsgType=="location"){97$lng1=$postObj->Location_X;98$lat1=$postObj->Location_Y;99$from_Location_Label=$postObj->Label;100$reply="地理位置:";101$reply.="緯度".$lat1."\t經(jīng)度".$lng1."位置".$from_Location_Label;102$resultStr="103104105".time()."106107108 ";109110}111echo$resultStr;112exit;113}114else115{116echo"";117exit;118}119?>View Code

        臨時(shí)文件:wx_sample.php

        valid();classwechatCallbackapiTest{publicfunctionvalid(){$echoStr=$_GET["echostr"];//valid signature , optionif($this->checkSignature()){echo$echoStr;exit;}}publicfunctionresponseMsg(){//get post data, May be due to the different environments$postStr=$GLOBALS["HTTP_RAW_POST_DATA"];//extract post dataif(!empty($postStr)){$postObj=simplexml_load_string($postStr,'SimpleXMLElement',LIBXML_NOCDATA);$fromUsername=$postObj->FromUserName;$toUsername=$postObj->ToUserName;$keyword=trim($postObj->Content);$time=time();$textTpl="%s0";if(!empty($keyword)){$msgType="text";$contentStr="Welcome to wechat world!";$resultStr=sprintf($textTpl,$fromUsername,$toUsername,$time,$msgType,$contentStr);echo$resultStr;}else{echo"Input something...";}}else{echo"";exit;}}privatefunctioncheckSignature(){$signature=$_GET["signature"];$timestamp=$_GET["timestamp"];$nonce=$_GET["nonce"];$token=TOKEN;$tmpArr=array($token,$timestamp,$nonce);sort($tmpArr,SORT_STRING);$tmpStr=implode($tmpArr);$tmpStr=sha1($tmpStr);if($tmpStr==$signature){returntrue;}else{returnfalse;}}}?>

        注意看兩個(gè)文件開(kāi)頭都有代碼:define("TOKEN", "aabbc_lzpt"); 這是定義token,后面的值自己設(shè)置,但是自己要記住,在微信后臺(tái)配置服務(wù)器要用到它。

        B、現(xiàn)在開(kāi)始操作,首先,將12****.php文件中的內(nèi)容(代碼),臨時(shí)清空,代替以臨時(shí)文件中的內(nèi)容(代碼),保存。將MMPN項(xiàng)目傳到服務(wù)器,這時(shí),主程序文件url為“http://www.****.com/12.php”這樣的形式,確保路徑正確,打開(kāi)微信公眾號(hào)后臺(tái)開(kāi)發(fā)者中心,點(diǎn)擊下圖中“修改配置”,將剛才的url填入相應(yīng)控件

        運(yùn)城網(wǎng)站建設(shè)

        運(yùn)城網(wǎng)站建設(shè)

        token就是剛才提到要記住的token的值,要一致。第三個(gè)“消息加密密鑰”可以隨機(jī)生成,然后提交。

        token正確和url正確以及文件代碼無(wú)誤的話,會(huì)提示成功,再點(diǎn)啟用。

        C、剛才主程序文件中的代碼是臨時(shí)的,只是為了開(kāi)通注冊(cè)驗(yàn)證token,成功以后,可以再次清除,恢復(fù)成原來(lái)的內(nèi)容。(保存好再上傳到服務(wù)器)

        這樣服務(wù)器配置工作就結(jié)束了。

        2、介紹一下主程序文件中的代碼

        $form_MsgType = $postObj->MsgType;

        $form_MsgType消息類型,分為“事件”、“位置”(粉絲發(fā)送位置)、“文字類型”、“圖片類型”等,具體可查看后臺(tái)接口文檔

        $form_Event = $postObj->Event;

        $form_Event 事件類型分為“訂閱”(subscribe)(也就是點(diǎn)關(guān)注)、退訂(unsubscribe)、“點(diǎn)擊”(CLICK)——點(diǎn)擊菜單,但是只針對(duì)click類型的菜單,如果是url類型的菜單,則直接打開(kāi)對(duì)應(yīng)的url,無(wú)須在代碼中處理。

        回復(fù)粉絲的內(nèi)容形式一般為文字或圖文兩種,代碼中都有。

        3、菜單配置

        菜單配置要知道開(kāi)發(fā)者ID中的AppID(這個(gè)可以直接看到)和AppSecret(這個(gè)有可能是被隱藏的,要通過(guò)公眾號(hào)管理員驗(yàn)證通過(guò)申請(qǐng)查看才能顯示完整,顯示完整后要及時(shí)保存記錄,這樣下次就不用再找管理員了)。

        配置菜單前,首先要拿到access_token,它的有效期為2小時(shí)。如圖點(diǎn)擊獲取access_token

        運(yùn)城網(wǎng)站建設(shè)

        然后在右下方點(diǎn)擊“使用網(wǎng)頁(yè)調(diào)試工具調(diào)試該接口”

        運(yùn)城網(wǎng)站建設(shè)

        輸入appid和secret,點(diǎn)“檢查問(wèn)題”提交

        運(yùn)城網(wǎng)站建設(shè)

        拷貝獲取到的access_token

        運(yùn)城網(wǎng)站建設(shè)

        重新選擇自定義菜單:

        運(yùn)城網(wǎng)站建設(shè)

        將剛獲取到的access_token 拷入

        如果接口列表選擇的是查詢菜單,提交的結(jié)果是不存在,這就對(duì)了,因?yàn)槲覀冞€沒(méi)有創(chuàng)建菜單呢

        運(yùn)城網(wǎng)站建設(shè)

        那么,我們就創(chuàng)建一個(gè),將以下json格式代碼拷入body中,提交

        {"button":[{"name":"首頁(yè)","sub_button":[{"type":"view","name":"注冊(cè)登錄","url":"http://m.chiqi.com.cn","sub_button":[ ]},{"type":"click","name":"娛樂(lè)一刻","key":"V1001_QUERY","sub_button":[ ]},{"type":"view","name":"查看官網(wǎng)","url":"http://www.ilabe.com","sub_button":[ ]}]},{"name":"主頁(yè)","sub_button":[{"type":"view","name":"注冊(cè)登錄","url":"http://www.ilabe.com","sub_button":[ ]},{"type":"click","name":"娛樂(lè)一刻","key":"V1001_QUERY","sub_button":[ ]},{"type":"view","name":"查看官網(wǎng)","url":"http://www.ilabe.com","sub_button":[ ]}]},{"name":"關(guān)注我們","sub_button":[{"type":"view","name":"注冊(cè)登錄","url":"http://www.ilabe.com","sub_button":[ ]},{"type":"click","name":"娛樂(lè)一刻","key":"V1001_QUERY","sub_button":[ ]},{"type":"view","name":"查看官網(wǎng)","url":"http://www.ilabe.com","sub_button":[ ]}]}]}

        運(yùn)城網(wǎng)站建設(shè)

        提交,提示成功菜單即生成。

        菜單內(nèi)容中,有兩個(gè)類型 (type),一個(gè)是view,這個(gè)會(huì)直接打開(kāi)相應(yīng)url鏈接;一個(gè)是click,這個(gè)就會(huì)在剛才主程序文件中尋找對(duì)應(yīng)key值運(yùn)行相關(guān)的代碼。

        格式不要弄錯(cuò)就行。

        如果要修改菜單,先刪除,再創(chuàng)建;一般來(lái)說(shuō),菜單更改后,公眾號(hào)須重新關(guān)注才能馬上看到更改效果,否則要等24小時(shí)自動(dòng)更新。


      Powered by 山西博鰲軟件開(kāi)發(fā)有限公司 地址:運(yùn)城郡都大廈 電話18035935052 ©2013-2016 
      手机在线看一级午夜片
    • <noscript id="2gg0g"></noscript><sup id="2gg0g"><ul id="2gg0g"></ul></sup>
      <sup id="2gg0g"><code id="2gg0g"></code></sup>
        <nav id="2gg0g"></nav>
      • <nav id="2gg0g"><code id="2gg0g"></code></nav>
        <sup id="2gg0g"></sup><sup id="2gg0g"></sup>
      • <sup id="2gg0g"></sup>
        <tfoot id="2gg0g"></tfoot>