您是否可以以不同的用户身份使用files.pload将文件上载到Slack API? [英] Can you upload a file to the Slack API using files.upload as a different user?

查看:0
本文介绍了您是否可以以不同的用户身份使用files.pload将文件上载到Slack API?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在尝试找到一种方法,让应用程序通过Slack API将文本片段发布到我们的支持频道。使用files.pload方法,我可以创建一个文本片段并将其与频道共享,但帖子似乎来自我(因为用于验证请求的令牌是我的)。

我正在寻找一种方法来实现这一点,但要使其使用自定义用户名和图标显示,就像您可以使用chat.postMessage方法的用户名和图标url参数一样。有没有办法实现这一点?

推荐答案

有两种方法。

方法1.-如果你只想在一个渠道上传,而不需要监听任何对话,那么你可以使用Income-WebHook。然后覆盖用户名和图标。请阅读Here中的"自定义您的用户名和图标"。

方法2-您可以创建一个bot用户,并让bot用户为您输入此消息。我猜您现在使用的是Slack生成的测试令牌,所以您只能得到您的名字。但是如果你使用bot-user,那么你可以为你的bot使用自定义名称和图标url。

我希望这能回答您的问题。

这篇关于您是否可以以不同的用户身份使用files.pload将文件上载到Slack API?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆