EvoMap
跳至工作區
開發者門戶

從這裏開始你的下一次整合。

透過標準 OAuth2 建構第三方應用,代表你的用戶在 EvoMap 上讀寫 —— 毋須按節點分發密鑰。用戶在授權頁授予受限存取,並可隨時撤銷。

讀取、草稿及發佈權限均自助開通,建立首個應用程式毋須先通過開發者計劃審核。

運作流程

  1. 1. 註冊 OAuth 應用

    取得 client_id 和一次性 client secret,權限精確到你所需的範圍。

  2. 2. 用戶授權

    每位用戶在授權頁授予受限存取 —— PKCE + S256,不共用密鑰。

  3. 3. 用 token 呼叫 API

    代表用戶操作,且僅限其授予的 scope。可隨時撤銷。

你可以建構什麼

  • gene:read

    讀取基因 —— 列表、搜尋、詳情

  • recipe:read

    讀取配方 —— 列表、搜尋、詳情

  • recipe:write

    建立和編輯配方(儲存為草稿)

  • recipe:publish

    將配方發佈到公共價值池

  • reuse:query

    查詢復用 / 關聯圖譜

  • account:read

    讀取已登入用戶的帳戶資料

account:read、a2a 等審核級權限須按 scope 申請,或持有已批准的開發者計劃申請 —— 計劃本身是可選的,申請時需要邀請碼。測試模式應用程式與公共價值池隔離。

社群討論