1. 程式人生 > >java開發微信公眾號(二)--測試號申請、微信與java程式碼初步互動

java開發微信公眾號(二)--測試號申請、微信與java程式碼初步互動

一、申請測試號

個人不能夠免費申請服務號,訂閱號有很多限制,介面許可權出來基本的幾乎沒有,如圖,

在微信公眾平臺,檢視介面許可權

那麼怎麼使用服務號的介面許可權呢?微信推出了測試號,交給大家使用,開通的步驟是:

1.在微信平臺頁面,在服務號中,點選開發者文件

2.在開發者文件目錄中,在“開始開發”中找到 “介面測試號申請”,並點選“進入微信公眾號賬號測試號申請系統”,

3.出現微信登入按鈕,點選登入按鈕,出現微信二維碼,掃描二維碼登入

4.登入後,進入測試號管理頁面,可以看到介面許可權

利用測試號,就可以進行服務號的開發。

 

二、建立servlet專案

MYeclipse中建立servlet專案

1.先new-->Web project -->命名包名-->next-->next-->勾選建立Web.xml檔案-->finsh 

2.在src中建立servlet類

   選擇src -->new-->servlet-->建立包名-->建立類名

3.建立完成,WxServlet的類中,自動生成get、post方法

4.在doGet和doPost方法中,如果微訊號傳送Get或Post請求,doGet或doPost方法就會有相應的響應,在doGet和doPos各寫一句話用於輸出驗證,

 

 

5.在MyEclipse中,將專案新增到tomcat中,執行tomcat 成功後,在網上執行專案

6.在晚上執行外網對映地址,檢視

此圖為對映的地址

http://wangningweixin.free.idcfengye.com為ngrok的內網穿透地址,/WeiXin/servlet/WxServlet為專案路徑。相結合的路徑就是外網訪問專案的路徑地址

7.在微信公眾號平臺的,測試號管理中,將介面URL和TOKEN填寫完整,

url:http://wangningweixin.free.idcfengye.com/WeiXin/servlet/WxServlet

http://wangningweixin.free.idcfengye.com為ngrok的內網穿透地址,/WeiXin/servlet/WxServlet為專案路徑

8.點選提交按鈕,執行成功,在Console中輸出“get”

出現get,說明微信傳送的資料,在專案中得到。

下面再低(三)中,講解,判斷get或post得到的引數是否為微信伺服器中傳送來的