微信公眾號對接第三方平臺(全網釋出 java)
目錄
背景
由於平臺對接的使用者不斷增加,微信會進行一個檢測。如果你對接的微信公眾平臺多次使用同一個地址進行開發者對接。那麼它會認為你這個網站存在風險-官方解釋,或者你對接微信公眾號平臺時,開發者配置資訊儲存時出現下圖,這個時候就需要對接第三方平臺(也就是微信的開放平臺)
第三方平臺
開始按照微信的慣例進行操作。
1. 註冊第三方賬號,擁有開發者資質驗證,即交300塊
2. 管理中心 – 第三方平臺 – 建立一個第三方平臺(此處可以先看 程式碼開發 在繼續向下看以下幾點)
3. 進行一系列的資料配置,這裡就不詳細說了。後面在說一下對應關係
4. 開發資料中 – 塗掉部分為域名公眾號域名,及部署位置既訪問地址。
5. 點選全網釋出
程式碼開發
這裡開發的程式碼已經上傳到了 CSDN就不進行詳細的解釋了 - 原始碼下載
主要的說明一下其中重要引數和第三方平臺中對應關係
下載原始檔進行以下引數變更,部署tomcat, 執行即可:
COMPONENT_APPID : 第三方平臺中的AppID(建立後第三方平臺提供)
COMPONENT_APPSECRET : 第三方平臺中的金鑰(建立後第三方平臺提供)
COMPONENT_ENCODINGAESKEY : 訊息加解密KEY(自己在第三方平臺設定)
COMPONENT_TOKEN : 訊息校驗TOKEN(自己在第三方平臺設定)
FILE : 寫入和讀取檔案的地址,這裡為了方便就不適用資料庫之類的
結束語
以上環境需要特別注意:
1. 部署環境時需要對jdk進行一些jar更替,因為國內的jdk是閹割過了。聽說是出口限制,不處理的話解密加密的時候出錯。
2. 原始碼下載中包含的jar為jdk1.7的,別的版本自行下載
3. 可以參考JCE無限制許可權策略檔案進行部署