gpt4 book ai didi

slack-api - 松弛斜杠命令 - 变量/参数

转载 作者:行者123 更新时间:2023-12-05 09:19:53 26 4
gpt4 key购买 nike

我正在将 slackjenkins 集成以使用 slash 命令并想知道 slash 命令是否有变量

我想做的是这样的事情;

/this_word_should_be_in_the_url 词

并且能够在斜杠命令将调用的 URL 中使用 word

在他们的页面上有类似 /weather 94070 的内容

我是否有权访问 94070 并以某种方式设置为 URL 的 query 参数。

这可能吗?找不到这方面的任何文档。

谢谢。

最佳答案

是的。根据您提到的示例,您将有权访问 word

例如,如果您有以下情况:

/this_word_should_be_in_the_url 词

然后会有一个名为 text 的附加查询参数,它将包含斜杠命令后的所有其他内容。如果您只有一个参数,那么只需修剪并使用 text 查询参数应该很简单,但是如果您有多个单词并且需要将它们拆分成更有意义的内容,那么您可能必须使用一些正则表达式或简单的字符串拆分函数。

记录在How do commands work .在本节中,他们提供了将传递给您的 Slash 命令外部 URL 的各种查询参数。对于天气示例,根据文档发布的数据是:

token=gIkuvaNzQIHg97ATvDxqgjtO
team_id=T0001
team_domain=例子
channel_id=C2147483705
channel 名=测试
user_id=U2147483697
用户名=史蒂夫
命令=/天气
文字=94070
response_url=https://hooks.slack.com/commands/1234/5678

注意上面列表中的 text 参数。

关于slack-api - 松弛斜杠命令 - 变量/参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39254114/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com