微信小程式--後臺開發小結
阿新 • • 發佈:2019-01-03
最近做了一些微信小程式開發,主要是對微信小程式後臺的實現。
第一個問題,錄音上傳。
微信對錄音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 是最新的,最好是重置一下。