slack-api相关内容
我已经阅读了Slack关于如何开发Slack应用程序的文档。当我安装Google Drive Slack应用程序时,我看到当点击Send Message Input左侧的‘+’按钮时,可以访问Google Drive选项(创建新文件等)。这是如何实现的? 推荐答案 遗憾的是,此功能并非对所有第三方开发者都可用。 总的来说,所有开发者和与Slack团队密切合作开发应用程序的公司,如
..
当创建SLACK应用程序时,它会在左侧菜单中创建一个新的“频道”。我希望能够向特定用户发送消息,而不是向工作区中已与应用程序集成的所有用户发送消息。 例如,如果我提出以下请求: curl -X POST -H 'Content-type: application/json' --data '{"text":"Hello, World!"}' https://hooks.slack.co
..
我想通过Zapier进行API调用,以在Slack中打开一个模式。 但我总是收到错误: ok: false error: invalid_json warning: missing_charset response_metadata: warnings: 1: missing_charset 这是我的请求正文: { "token":"XXXXXXXXX", "tri
..
我的问题很简单。我想发送一个带有松弛消息的链接/按钮,当接收者单击该链接时,它会调用API来执行某些任务。 以下是我的代码: $msg = "hey! click to approve Approve"; self::sendSlackMessage($slackId,$msg); 我使用这个send
..
我有一些Python3代码,可以让它使用模块slackClient来发布到频道,没有问题。然而,如果我从我们的公司服务器上运行这段代码,其中所有流量都需要通过代理,它就会失败。我知道代理服务器和端口,必须使用它们从我们的服务器运行PIP,如下所示: pip install --proxy proxy.evilcorp.com:8080 slackclient 这很管用。如果我不代理PIP
..
我希望在我的Slak应用程序中结合使用消息菜单和消息按钮。这是我试图实现的工作流。 1)用户发出松弛斜杠命令以显示菜单。该菜单将有一个下拉列表和三个按钮。我能够做到这一点。 2)我希望用户从下拉列表中选择一个选项并按下任何操作按钮。然后只应触发操作 问题是,当我从DropDown中选择任何选项时,它都会触发操作。我不希望以这种方式触发行动。我只想在点击按钮后触发操作 推荐答案
..
我正在使用Spring为Slack App开发一个rest API后端。我能够接收来自Slack的消息(斜杠命令),但我无法正确接收组件交互(按钮单击)。 official documentation表示: 您的操作URL将收到一个HTTP POST请求,其中包括一个负载正文参数,该参数本身包含一个应用程序/x-www-form-urlencode JSON字符串。 因此,我写了
..
我正在尝试使用files.Upload方法将文件上载到Slack,但到目前为止只收到了一条空消息。 这就是代码,我在Internet上找到了此脚本,但它不起作用。
..
所以我在Node中构建了一个松散的应用程序来响应一些用户命令。它通常使用带有一些附件和按钮的交互式消息进行响应。 对于某些按钮,我返回不同类型的文本或其他附件,但我也希望有一个“取消”按钮,它基本上可以取消当前命令-从用户的聊天中删除它。 问题是我希望在不请求Chat:WRITE:User作用域或不必创建机器人的情况下执行此操作。 通过请求chat:write:user作用域,我
..
如何在Slack应用程序中存储永久数据? 例如,Opsidian slack app有一个命令来添加您的AWS密钥。它将这些密钥存储在哪里,以及它如何知道为特定团队使用特定密钥? 这是在Opsidian一边吗?如果是这样,它是否只使用team.info终结点并使用每个命令来匹配它? 我搜索了他们的文档和谷歌,但一无所获。 推荐答案 松弛应用通常由程序代码(如php)和数据
..
https://github.com/DeronLee/starbot.git 我创建了一个松散的机器人,它运行得很好。但当有人向机器人发送消息时,我无法判断是谁发送的。 我尝试了msg.user msg.username,但它们都是未定义的。 我只希望我的输出如下所示 abc: @starbot hello starbot: hello. abc 终于。我知道了。
..
我正在尝试设置Slack的Web挂钩,但收到错误消息“INVALID_PayLoad” 我看过Stack、Slack和Github...但我找不到我想要的答案。 其中的“CustomLink”用于隐私,实际链接已开始使用。 编码: var request = require('request') var webhook = "https://hooks.slack.com
..
我正在为一个游戏社区管理一个松弛团队。我的用户在游戏中都有头像,我已经在使用Slack API自动将他们的Slack用户名设置为他们在游戏中的名称,这样人们就更容易被识别。 此外,我也想自动设置他们的头像图片在松弛与他们的头像从游戏。但是我想不出办法,所以我的问题是,它能做到吗?如果能,怎么做? 我目前的起点是未记录的API方法users.profile.set,它允许我设置用户的配置
..
如何才能使松弛解析@someone作为指向用户的链接而不是纯文本提及。我一直在阅读关于消息格式的松散文档,但仍然没有弄清楚。以下是我现在得到的一个示例: { "text": "*username:* @alexis", "response_type": "ephemeral" } 推荐答案 若要进行适当的“可点击”提及,您需要传递唯一的用户ID,而不是明文名称。 用户
..
我通过Slack应用程序向用户发送了一条带有按钮的松散消息。每次点击按钮,我都会生成一个新的URL。 目前,我可以将URL作为消息返回。用户单击邮件以在浏览器中打开URL。 我希望使用SLACK API在浏览器中直接打开URL,而不是发回消息。 我如何才能做到这一点?我似乎在文档中找不到任何支持此操作的内容。 谢谢 PS:Google Drive集成已经做到了这一点。
..
它始终更新我的用户配置文件,而不是我在X-Slack-User: 中指定的用户 https://slack.com/api/users.profile.set?token=yadayadayada&X-Slack-User=XYZ23456&Content-type=application/json&charset=utf-8&profile={"status_text": "Test #1"
..
我正在尝试获取Slack中的私人频道列表(每个用户都可以),但我在查看此信息时遇到了困难。我最初将我的应用程序安装到Slack的工作区中,得到了xoxp-4...........形式的OAuth令牌。 App OAuth令牌 当我尝试使用Sack API(节点SDK)时,我只能得到公开列出的频道。 await new WebClient(`xoxp-4.....`) .c
..
我正在尝试构建一个应用程序,该应用程序在第一次安装到工作区时可以执行某些操作,例如:ping每个团队成员。 我找不到在应用程序安装时触发的事件类型: https://api.slack.com/events 有没有办法实现这一点? 推荐答案 我认为这里可能存在对事件概念的误解。事件总是直接链接到一个特定的Slack应用程序,并且需要由该应用程序处理。对于工作场所发生的事情,比如
..
我想在每天的某个时间在Slack中触发一个斜杠命令。具体地说,我希望每天午夜清除我的状态。 从文档中看,唯一的方法似乎是通过Incoming Webhook。但是,使用以下JSON正文发布只会在Slack/status clear中创建一条消息,而不会实际运行该命令。 '{"text":"/status clear"}' 它还代表与网络挂钩关联的应用程序发布消息,而不是以我的用户名
..
我已经通过SLACK创建了定制的斜杠命令配置,并将其安装在工作区中。然而,当我运行它时,我得到了这个 /测试失败,错误为";Dispatch_FAILED&Quot; 我尝试了多个工作区,但同样的问题。有人经历过这种情况吗? 推荐答案 所以经过几次测试后,我发现这只是在这一点上失败的任何东西的一般消息。我首先有一个遥不可及的终结点。因此,它正在回复这条消息。我修复了这个问
..