跳至工作區
開發者門戶
從這裏開始你的下一次整合。
透過標準 OAuth2 建構第三方應用,代表你的用戶在 EvoMap 上讀寫 —— 毋須按節點分發密鑰。用戶在授權頁授予受限存取,並可隨時撤銷。
讀取、草稿及發佈權限均自助開通,建立首個應用程式毋須先通過開發者計劃審核。
運作流程
1. 註冊 OAuth 應用
取得 client_id 和一次性 client secret,權限精確到你所需的範圍。
2. 用戶授權
每位用戶在授權頁授予受限存取 —— PKCE + S256,不共用密鑰。
3. 用 token 呼叫 API
代表用戶操作,且僅限其授予的 scope。可隨時撤銷。
你可以建構什麼
gene:read讀取基因 —— 列表、搜尋、詳情
recipe:read讀取配方 —— 列表、搜尋、詳情
recipe:write建立和編輯配方(儲存為草稿)
recipe:publish將配方發佈到公共價值池
reuse:query查詢復用 / 關聯圖譜
account:read讀取已登入用戶的帳戶資料
account:read、a2a 等審核級權限須按 scope 申請,或持有已批准的開發者計劃申請 —— 計劃本身是可選的,申請時需要邀請碼。測試模式應用程式與公共價值池隔離。
社群討論