gpt4 book ai didi

python - 使用 api 在 slack 中将文件从一个用户共享给另一用户

转载 作者:行者123 更新时间:2023-12-01 08:57:26 25 4
gpt4 key购买 nike

我想使用 API 将一个用户的 slack 文件共享给同一工作区中的另一个用户。

我在代码中尝试的是,下载想要共享的文件并使用files.upload方法将文件上传给用户。但这两个文件都分配了不同的文件 ID。

有没有办法将文件从一个用户共享给另一个用户而不使用 API 更改其文件 ID

最佳答案

在 Slack 中,您通常可以与其他人共享文件。 (如所述 here )

但是,目前 Slack API 无法做到这一点,因为它没有共享文件的方法,只能通过 files.upload 来共享文件。 .

或者您可以使用 files.share来自未记录 Slack API 的方法。不过,这有一些警告,其中之一是该方法需要 legacy token因此不能很好地与分布式 Slack 应用程序配合使用。但如果您只是为自己的 Slack 工作区构建一些东西,那么它会工作得很好。

要与其他用户共享文件,请提供用户 ID 作为 files.sharechannel 属性。

注意:如果您需要此功能,我建议让 Slack 团队了解它。他们获得的反馈越多,该方法就越有可能成为官方 API 的一部分。

关于python - 使用 api 在 slack 中将文件从一个用户共享给另一用户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52699474/

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