1. 程式人生 > >微信小程式--後臺開發小結

微信小程式--後臺開發小結

最近做了一些微信小程式開發,主要是對微信小程式後臺的實現。

第一個問題,錄音上傳。

微信對錄音api已經升級,所以在查詢資料的時候要注意。

新版API是recorderManager 。

微信錄音的時候,會生成臨時檔案,雖然可以儲存成永久檔案,但是微信提供的空間很小,如果對檔案儲存空間有要求的化,需要上傳到伺服器空間,微信後臺需要提供檔案上傳的功能。不知道此功能怎麼寫得,會有一些茫然,其實由於微信小程式對檔案上傳進行了封裝,後臺只要提供普通的檔案上傳功能就可以。

以下是我的方法

public voidfilePicUpload(@RequestParam(value = "file") MultipartFile file) throws IOException

第二個問題 40125

根據使用者的登入CODE 獲取openid 時會報 40125 錯誤。這個時候需要 重置

appSecret

第三個問題 post 報400錯誤

當方法是post方法時候,前臺會報400錯誤,訪問不到後臺。

首先可以嘗試 改成 "Content-Type": "application/x-www-form-urlencoded"

也可以嘗試 改成 'content-Type': 'application/json'

測試時 前臺還是報400錯誤,最後 還是 直接用GET方法。

第四個問題 簽名錯誤

在開發過程用,需要對資料進行簽名,自己寫完簽名方法後,可以通過微信提供的簽名驗證方法,進行驗證,來保證簽名的準確性。

第五個問題 api_key

在做支付相關功能時,一定要保證 api_key 是最新的,最好是重置一下。