外網映射工具地址

企業號或服務號的申請與綁定

開發前準備工做php

申請微信公共帳號html

綁定微信公共帳號正則表達式

  ExMobi是烽火星空通訊發展有限公司開發的移動應用開發平臺,爲移動應用提供開發和運行環境。而當您閱讀到這裏時,您將發現,ExMobi又強力推出了一個新的功能組件:微信管理服務(WMS),提供與微信平臺對接,微信公衆號發佈,微信自定義菜單構建,自動回覆配置,HTML5模塊開發等功能。 數據庫

  WMS組件能夠做爲微信開發工具,支持開發者方便的開發、配置和構建微信公衆號,也能夠做爲服務端,與微信回調接口實現對接,處理微信回調轉發來的各類消息,同時,WMS組件提供了完善的微信消息的API,您不須要再關心微信提供的接口定義細節,用WMS的API簡單調用下就能夠發送或回覆諸如文本、圖文、文件、音頻和視頻等消息。最關鍵的,是WMS組件繼承了ExMobi服務端強大的數據集成能力,支持HTML5應用開發,開發者可使用WMS輕鬆對接企業應用的接口、WEB頁面或數據庫,實現將客戶業務系統微信化,從而實現更多豐富且個性化的企業移動應用。  瀏覽器

  WMS組件將支持微信企業號,服務號和訂閱號等幾種公衆號。tomcat

公共號 微信企業號 微信服務號 微信訂閱號
ExMobi(WMS) 支持 支持 近期支持

開發前準備工做

 


  開發技術服務器

  使用ExMobi平臺微信管理服務(WMS)開發微信模塊,首先須要具有以下知識和技能:   1. 掌握JAVA基礎,熟悉JSP使用   2. 精通XPATH   3. 熟練使用Tomcat   4. 熟悉Ethereal,HTTP Analyzer抓包工具,Firebug或其它瀏覽器開發人員插件   5. 熟悉正則表達式   6. 熟悉經常使用數據庫,SQL語法   7. 熟悉網頁相關的HTML、CSS、JS技術 微信

  開發環境  網絡

  使用ExMobi平臺微信管理服務(WMS)開發微信模塊,開發人員可使用MBuilder做爲開發環境,配合ExMobi服務端開發模式軟件包從事微信應用的開發工做。 微信開發

  MBuilder開發環境是一套專門用於方便應用開發者使用的開發環境,MBuilder不只爲支持開發ExMobi應用和應用插件,同時也支持開發微信模塊,MBuilder對開發微信模塊提供的支持包括:   建立微信模塊,MBuilder將根據微信模塊包目錄規範自動建立微信模塊;   自動部署微信模塊;   運行微信模塊;   調試微信模塊;   打包微信模塊;   集成了不少有用的開發小工具;   MBuilder開發界面如圖所示:   要求MBuilder版本3.4.1以上

  開發所需第三方軟件包   

  抓包工具:   WireShark   一款網絡封包分析軟件。網絡封包分析軟件的功能是擷取網絡封包,並儘量顯示出最爲詳細的網絡封包資料。   官網地址:http://www.wireshark.org/

  HTTP Analyzer   HTTP 探測工具,HTTP監控工具, HTTP 追蹤器, HTTP 調試工具, HTTP/HTTPS分析工具。   官網地址:http://www.ieinspector.com/httpanalyzer/ 

  URL編解碼工具:   Encode/Decode Tools URL   下載地址:http://dl-sh-ocn-1.pchome.net/0m/c3/code.rar  

  外網映射工具:   微信開發因爲須要與微信對接,微信要求所對接的服務必須是外網地址,不少狀況下,咱們開發者的開發環境是沒有外網映射條件的,咱們瞭解到,如pagekite、新花生殼和步輕雲等軟件支持外網映射,開發者可使用,開發者也能夠選擇本身瞭解的外網映射工具。 

  在這裏給你們介紹「新花生殼」 外網映射工具。   新花生殼下載地址:http://gaoxin.9ht.com/cx/1507061/%D0%C2%BB%A8%C9%FA%BF%C7@48_44063.exe   新花生殼使用方法:http://www.gezila.com/tutorials/11124.html

  注:你們能夠根據自行須要註冊免費域名或者商業域名,筆者註冊的是免費域名,不過仍是須要花費1元認證費用。還須要注意的是:在應用新花生殼的時候,必須把電腦的防火牆關閉,否者可能映射不成功。

 

申請微信公共帳號

 


  申請企業號  

 

  訪問微信企業號開發者中心:http://qydev.weixin.qq.com/wiki/index.php?title=%E9%A6%96%E9%A1%B5,點擊「申請體驗號」,按照微信的流程申請體驗號。

  申請服務號  

  訪問微信服務號測試賬號申請頁面:http://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login,點擊「登陸」按鈕,按照服務號申請流程申請。

  注意:微信的測試公共號都有一個使用期限,並且測試的公共號還有一些權限的限制,好比沒有微信支付功能等。若是有需求能夠申請其正式的公共號,可是可能會產生必定的費用,具體費用以微信官方收費標準爲準。

 

綁定微信公共帳號

 


  企業帳號與WMS綁定   請求完企業帳號後,即可以經過掃描二維碼方式,進行登錄,而後就會看到企業號管理平臺。最好用火狐瀏覽器打開,可能裏面有些功能按鈕在IE遊覽器上點擊沒有效果。  

  點擊設置->權限管理

  點擊「新增管理組」,打開管理組配置界面,管理組中能夠配置「管理組名」、「管理員(內部)」、「通信錄權限」、「應用權限」和「敏感接口權限」等一系列微信規定的權限功能。開發者可根據項目具體的需求作相應的配置,配置完成後,在頁面的底部能夠查看到「開發者憑據」,其中的Secret值將在後面WMS的配置中用到。 

  而後接着點擊「應用中心」,建立一個屬於本身的應用。 

  可見範圍能夠選擇,整個部門人員,也能夠分別選擇成員我的。

  應用建立好後,返回到 設置->權限管理,對剛纔新增的應用分配權限 

  接下來,咱們在Mbuilder上面,打開WMS管理頁面。注意:須要啓動tomcat,若是啓動了tomcat,沒法自動打開網頁,也能夠直接在瀏覽器上輸入http://127.0.0.1:8001/wms/main_frame.jsp 

  設置一個回調地址,這個回調地址必須是一個能夠供外網訪問的地址,以前咱們申請 新花生殼 映射本地端口的目的,就是爲了讓本身的電腦能夠供微信官方服務器回調訪問。注意:前面必定要加上http:// , 還須要注意的是地址先後不要留有空格。  

  而後咱們新增一個企業帳戶,點擊「新增」,而後填寫對應的企業帳號信息。若是在填寫的過程當中不明白具體對應的信息是什麼,能夠點擊右側的「微信體驗號圖例」查看對應信息在微信官方平臺的位置。   

  接下來,在來添加通信錄人員信息,這裏的通信錄,其實會同步到微信官方平臺上面,在使用WMS的時候,建議在WMS側新增企業成員,由於這個是個單向同步過程。   在通信錄裏面添加企業成員的主要目的是爲了讓企業成員關注企業帳號後能夠看到企業應用,這個和服務帳號是有區別的,對於企業帳號來講,只有企業內部的成員才能夠看到企業應用,其餘人即使關注了企業帳號,也沒有權限訪問應用。

  企業內部的人員信息能夠經過手動新增,也能夠經過組織架構同步導入,若是本身企業的通信錄用的是LDAP,就能夠直接導入。 

  新增企業成員信息的時候,「帳號」 通常指的是企業內部成員的帳號,能夠企業內部某個系統的帳號(到時候作微信應用的時候方便綁定帳號信息,作登錄操做),若是企業有衆多系統的時候,就寫單點登錄的帳號。若是測試玩,這裏隨便寫什麼均可以,但注意不能是中文。   微信企業帳號,在企業成員進行關注的時候,須要發送驗證信息,才能經過,這裏設置好一種驗證信息,若是是「微信號」,企業成員關注後直接驗證經過,若是是「手機」或「郵箱」,驗證的時候須要發送 「驗證碼」,才能夠經過。

  接下來,開始建立一個「微信應用」和微信官方平臺上的「應用」進行綁定。

  這裏須要注意的是「應用標識」,「應用標識」自己是能夠隨便填寫的,最好所有小寫,這裏填寫後,到時候在Mbuilder上面建立微信模塊的時候,必定要和這裏對應上。   其他的信息你們按照「微信體驗號圖例」進行填寫便可。 

  建立好應用後,能夠獲得WMS平臺給咱們的三個參數信息,這些信息就是用於和微信平臺上面的應用進行綁定用的。

  而後再次進入微信官方的企業號平臺,而後在須要綁定的應用上,對應填寫信息。 

  進入到要綁定的應用後,開啓「回調模式」。而後在「回調URL及密鑰」 這裏填寫剛纔WMS服務端給咱們的對應信息。

  若是回調地址沒有問題,應該能夠保存成功,而後把下面全部功能權限所有開啓。

  如今咱們這個應用就算綁定成功了,剩下的大部分操做均可以在WMS服務端完成了。

  如今能夠拿起本身的手機掃描下企業號的二維碼,而後進行關注,看看是否有咱們建立的應用。注意:要想關注成功而且看到本身的應用,前面在通信錄裏面必須把本身先添加通信錄裏面。 

  服務帳號與WMS綁定 

  微信服務號的綁定大致和微信企業號相似,這裏不作詳細說明。須要注意的是:   配置回調地址時,須要填寫URL,Token信息。這些信息須和WMS中建立服務號應用的信息一致。

相關文章
相關標籤/搜索