首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何允许通过curl上传的松散帖子被其他人编辑

如何允许通过curl上传的松散帖子被其他人编辑
EN

Stack Overflow用户
提问于 2019-01-14 09:40:27
回答 1查看 477关注 0票数 1

我正在使用这个curl请求上传一个文件:

curl -s -F file=@%s -F channels=%s -F initial_comment=%s -F token=%s https://slack.com/api/files.upload'

其想法是通过管道将文件上传到空闲通道,并让其他人编辑该文件。我似乎找不到允许通过此方法上传的文件可供其他人编辑的标志

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-01-15 17:25:57

我在files.upload上做了一些研究,我的结果是,上传文件的方式不可能让其他用户编辑它。

如果您以纯文本(例如filetype = plain)的形式上传文件,则该文件将变为可编辑,但只能由上传文件的用户进行编辑,例如令牌所有者。API不提供使其可由其他用户编辑的选项。

如果你上传一个文件作为帖子(例如filetype = post),文件的所有者稍后可以使该帖子可供任何人编辑,但只能手动编辑。同样,API也没有这样做的选项。

我能想到的唯一解决方案就是创建一个管理文件上传和编辑的Slack应用程序。例如,你可以有一个带有textarea元素的对话框来编辑文件的内容。Textarea元素最多可以包含3.000个字符。

请注意,对于该应用程序,您可能希望在可以编辑文件时将文件存储在Slack之外,因为Slack不允许您在文件上传后对其进行编辑。(至少官方接口没有,有非官方的files.edit方法,但只能在特殊情况下使用)。

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

https://stackoverflow.com/questions/54178886

复制
相关文章

相似问题

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