微信小程序吐槽系列——auth.code2Session


我正在制作一個項目,在WEB,APP,微信小程序三者之間,微信小程序免安裝的便捷性非常符合我這個項目應用的需求,所以就選擇了它。。。。

然而。。。。。。

不得不說,對於微信小程序,我就是完完全全的小白,

嗯,所有的東西都得慢慢學,

但是。。。。。。

我發現微信小程序使用起來,異常的難受,

看很多大神們說,好好的學習微信官方文檔,我就認真的閱讀文檔……

之后,我只能說,官方的開發文檔有點爛,

我現在只是把它做一個功能查詢手冊在用!

這里就要說遠一點了,

小程序是基於微信派生的一個生態圈,小程序有自己的結構、語法、標記標准,

要靈活用起來,必須得了解小程序制定的規則,

我用了一段時間就覺得小程序在前期構建幾個簡單的頁面,按流程來操作還行

一旦開始訪問網絡數據,就開始折磨人了,

我的項目使用自己的服務器,就用戶登錄授權這塊踩了不少坑

這篇就來吐槽 auth.code2Session

這個接口是用來拿code 換取 openid和sessionkey的

按照官方操作,基本不會出意外

關鍵就是——

這個接口返回的結果,

這個結果在code正確和不正確的情況下,返回的數據結構是不一樣的

一般的我在寫API返回數據時,都會用一個字段標識獲取數據狀態,

它這個接口在正確的時候只有openid和sessionkey兩個字段,錯誤的時候才會有錯誤狀態碼

這就對后面處理數據增加了麻煩,要增加一些不必要的判斷

用一個統一的格式返回結果難道不好嗎?


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM