首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用slackbot发出经过验证的请求

使用slackbot发出经过验证的请求
EN

Stack Overflow用户
提问于 2020-01-30 18:57:55
回答 1查看 282关注 0票数 2

我遵循了Google运行页面上的教程,并创建了一个小型的私有。现在,我可以使用curl (如这里所描述的那样)向API发出请求:

代码语言:javascript
复制
curl -H "Authorization: Bearer $(gcloud auth print-identity-token)" SERVICE_URL

到目前一切尚好。现在我想建造一个贫民窟的机器人。slackbot应该响应斜杠命令,每当发出某个斜杠命令时,它就应该使用API验证自己,然后发出命令。

这有可能吗?我查看了整个Slack文档,但找不到一个示例,其中一个Slack必须使用另一个服务进行身份验证。有人能告诉我一个指南/教程,其中作者在Google中实现了一个私有API,这个API是从slackbot调用的吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-01-30 19:57:02

这不可能。与其赋予Slack向云运行实例发出经过身份验证的请求的能力,不如将其配置为允许未经身份验证的访问,并通过验证请求中提供的token来验证Slack提供的事件是否有效。

这在斯拉克的事件API文档中有描述。

token:共享-私有回调令牌,它将此回调验证为来自Slack的应用程序。将此值与创建订阅时给定的内容相匹配。如果它不匹配,则不要处理该事件并丢弃它。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59992746

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档