Skip to content

配置应用

应用配置管理允许您定义和控制应用的核心参数和行为。支持通过本地 TOML 文件进行开发环境配置,以及通过控制面板进行生产环境管理。

配置方式

  • 本地 TOML 文件:适用于开发环境,方便本地调试和测试。
  • 控制面板:适用于生产环境,提供实时配置查看和修改能力。注意:控制面板始终显示当前运行版本的配置。

配置文件示例

toml
name = "示例应用"
client_id = "998336146u8lus58t1fg"
application_url = "https://app.com/" 
embedded = true
handle = "app-handle"

[access_scopes]
scopes = "read_products"

配置项

基础配置项

属性必需值类型描述
name字符串应用在商店中显示的名称
handle字符串应用在管理后台的访问路径,如 https://admin.genstore.com/store/your-store-name/apps/your-app-handle/app
注意:修改此值会影响应用在侧边栏菜单中的访问地址。
client_id字符串应用的唯一标识符
application_urlURL 字符串应用的访问地址。
注意:纯扩展将使用默认地址:https://genstore.dev/apps/default-app-home
embedded布尔值设置应用是否以嵌入方式在商店后台运行

设置访问权限

access_scopes 节点用于定义应用的权限请求:

属性必需值类型描述
scopes字符串列表设置应用需要申请的权限列表,多个权限用逗号分隔