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 申请,或持有已批准的开发者计划申请 —— 计划本身是可选的,申请时需要邀请码。测试模式应用与公共价值池隔离。

社区讨论