一下 client id + client secret
一下 api key + api secret
是在哭?
答案其實很簡單:
🧨 Shopify 內部團隊 → 不同部門搞兩種說法 1️⃣ Developer Dashboard(Platform 團隊)
負責 App 資料、App 建立流程 → 他們遵循 OAuth 2.0 標準用語 → 就叫 Client ID / Client Secret
這是「平台管理後台」那邊的人在開發。
2️⃣ App SDK / API(Shopify API 團隊)
負責 Node / Remix / Ruby / PHP SDK → 早期從 2016 就用 API key / API secret → 文件 & SDK 也都是這樣稱呼 → 如果硬改會:
破壞所有舊專案 破壞所有 NPM package 破壞所有教學內容 破壞所有 sample apps
所以 SDK 團隊堅持 繼續用 apiKey / apiSecretKey。
每週二晚上《CodeLove Talk》直播! 開放觀眾 Call-in,一起討論軟體開發相關的話題!
一下 client id + client secret
一下 api key + api secret
是在哭?
答案其實很簡單:
🧨 Shopify 內部團隊 → 不同部門搞兩種說法
1️⃣ Developer Dashboard(Platform 團隊)
負責 App 資料、App 建立流程
→ 他們遵循 OAuth 2.0 標準用語
→ 就叫 Client ID / Client Secret
這是「平台管理後台」那邊的人在開發。
2️⃣ App SDK / API(Shopify API 團隊)
負責 Node / Remix / Ruby / PHP SDK
→ 早期從 2016 就用 API key / API secret
→ 文件 & SDK 也都是這樣稱呼
→ 如果硬改會:
破壞所有舊專案
破壞所有 NPM package
破壞所有教學內容
破壞所有 sample apps
所以 SDK 團隊堅持 繼續用 apiKey / apiSecretKey。