我要做的就是:
- 上传文件而不共享/发布到任何频道,只需添加到我的“文件”即可。
- 我认为可以通过在将文件拖放到应用程序时取消选中“共享与”复选框来在GUI应用程序上完成此操作。
- 我尝试了不带“ channels”参数的files.upload API,但是,此类API调用不会上传文件,我通过查看完全不包含文件的files.list结果确认了它。请注意,提供“ channels”参数后,files.upload API会平稳地上传(和发布)文件。
- 发布一条消息,其“附件”具有上面的文件作为“ image_url”,或与一条消息共享该文件到特定的通道,尽管我不知道有任何API可以实现它。
- 我认为可以通过共享“文件”窗格中的文件在GUI应用程序上完成。
换句话说,我想上传文件而不发布到任何频道,并稍后将包含文件的消息发布到某个频道。
不幸的是,这种情况不允许我使用任何外部文件存储/托管服务,我可以访问和使用的所有服务仅是Slack本身。