具有不同 URL 个域的 Integromat 应用程序

Integromat app with different URL domains

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

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

连接参数:

[
    {
        "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"
}