有没有办法在松弛工作流操作的 URL 中使用变量?

eho*_*ack 6 slack

我正在设置一个工作流程,该工作流程接收我想在以后的链接中使用的文本变量。

例如,我要求“Api Name”,然后想发送一条消息,该消息引用了 api 名称,又构造了一个 url(例如http://swagger.io/docs/"Api Name")

我遇到的问题是,如果我只是尝试将该 url 作为明文示例包含在上面,链接会以明文形式出现。如果我使用编辑器尝试添加链接,则该变量不可用。

我的下一个想法是尝试编辑工作流 json 以在其中提供一些降价,但看起来富文本是由一系列元素构建的。一个链接看起来像这样:

{
    "type": "link",
    "url": "https://swagger.io/collections/",
    "text": "(Link)"
},
Run Code Online (Sandbox Code Playgroud)

一个令牌看起来像这样:

{
    "type": "workflowtoken",
    "id": "<some uuid>==user",
    "property": "",
    "data_type": "user",
    "style": null
},
Run Code Online (Sandbox Code Playgroud)

如果我只是制作链接纯文本并尝试在前缀后附加变量,我会得到如下结果:

{
    "type": "text",
    "text": "https://swagger.io/thing/",
    "style": {
        "unlink": true
    }
},
{
    "type": "workflowtoken",
    "id": "<uuid>==text",
    "property": "",
    "data_type": "text",
    "style": null
},
Run Code Online (Sandbox Code Playgroud)

所以也许如果我们知道所有的价值"type"可能会有所帮助?

不知道从这里去哪里。有人有什么建议吗?

小智 4

以下是 Slack 支持服务的答复:

恐怕我们还不支持在链接中输出的工作流变量。

这是我们听到的很多反馈,所以希望这是团队将来考虑实施的东西。