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

如何允许通过curl上传的松弛帖子被其他人编辑,curl,slack,slack-api,Curl,Slack,Slack Api,我正在使用此curl请求上载文件: curl-s-F文件=@%s-F通道=%s-F初始注释=%s-F标记=%shttps://slack.com/api/files.upload“ 其想法是通过管道将文件上传到松弛通道,并让其他人编辑该文件。我似乎找不到允许通过此方法上载的文件可供其他人编辑的标志我对文件进行了一些研究。上载,我的结果是不可能以其他用户可编辑的方式上载文件 如果以纯文本形式上载文件(例如,filetype=plain),则该文件将变为可编辑文件,但只能由上载该文件的用户(例如令牌

我正在使用此curl请求上载文件:

curl-s-F文件=@%s-F通道=%s-F初始注释=%s-F标记=%shttps://slack.com/api/files.upload“


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

我对
文件进行了一些研究。上载
,我的结果是不可能以其他用户可编辑的方式上载文件

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

如果您以post方式上载文件(例如,
filetype=post
),则文件的所有者可以稍后让任何人对该post进行编辑,但只能手动进行编辑。同样,API也没有这样做的选项

我能想到的解决您问题的唯一方法是创建一个Slack应用程序来管理文件上传和编辑。e、 你可以有一个带有元素的对话框来编辑文件的内容<代码>文本区域元素最多可容纳3000个字符

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