1. 程式人生 > 實用技巧 >記一個bug---關於微信暱稱的顏文字

記一個bug---關於微信暱稱的顏文字

最近公司在做一個微信授權相關的功能,測試下來一切順利。最近監控線上日誌的時候,發現授權的時候授權失敗的日誌。
在這裡插入圖片描述
仔細看了下介面傳輸發現這個人使用者的微信暱稱跟我們平時不太一樣,他的暱稱裡面帶著”顏文字“,然後授權就一直失敗。資料庫處理髮生了異常。找開發對了一下,開發一開始設計表屬性的時候只是vchar,沒有考慮這種場景,應該是要用utf8mb4格式。記得要重啟資料庫哦,然後測試的賬號千萬不要是剛加上顏文字的微訊號,因為微信也有快取。這個也特別坑。