1

在我的应用程序的“基础”中,我有这个 URL https://api.opsgenie.com/v2。但对于欧洲,我必须使用https://api.eu.opsgenie.com/v2. 如何让用户选择他的地区?我想我可以从“Base”中删除 URL,并将 URL 添加为每个模块的参数。但我希望必须有更好的用户体验?

4

1 回答 1

1

您可以允许用户在连接中设置区域,然后使用连接中的值。

连接参数:

[
    {
        "name": "region",
        "label": "Region",
        "type": "select",
        "required": true,
        "options": [
            {
                "label": "US",
                "value": "api"
            },
            {
                "label": "EU",
                "value": "api.eu"
            }
        ]
    }
]

根据:

{
    "baseUrl": "https://{{connection.region}}.opsgenie.com/v2"
}
于 2020-09-16T15:40:16.760 回答