GAS+購物車開發
原因:
- v6.0.0:在電腦版無痕視窗下,無法取得「臨時活動用戶的唯一識別密鑰」
請參考 function.gs 約 271行附近
getTemporaryActiveUserKey() - v6.0.0:在手機版ios,無法取得「臨時活動用戶的唯一識別密鑰」
請參考 function.gs 約 271行附近
getTemporaryActiveUserKey()
- 當無法獲得「getTemporaryActiveUserKey()」時,我們用 LineBot 的 userId,來做 sId
- 因為login(),已經帶 userId 、token,因此這段不用修改
- 但管理員裡面的選項,則要帶「userId」,當取不到「getTemporaryActiveUserKey()」時,才有「userId」可以當 sId
- 2024-07-31 GAS模版 Line官方版 v6.0.1
1.程式碼.gs 、 2.function.gs 、 3.menu.html 、 4.prog_global.gs - 假設是要開發新專案,請重新對「萬用產生器v6.0.1」建立副本,動作請參考「萬用產生器安裝&設定」,裡面的開發模版 已更新升級
- 假設已經用「v6.0.0」開發,建議將整個專案,先執行「檔案/ 建立副本」備份。且在 程式碼.gs 裡面找到 「get_permissions()」先備份起來,待更新升級完成後,再回蓋回去
- 再從v6.0.1 將「1.程式碼.gs 、 2.function.gs 、 3.menu.html 、 4.prog_global.gs」,覆蓋原先專案
把舊「get_permissions()」再覆蓋回去 - 程式碼有異動,請重新部署