[英]Adding a csv attachment to slack webhook in python
我正在尝试使用Slack Webhook来通知频道当天的csv文件,以及发布指向其的链接以进行附加。 https://api.slack.com/docs/message-attachments不使用任何实际附件的示例,而仅包含链接。 我想知道是否甚至可以发送我的代码正在生成的csv文件并通过os.path.basename(csvfile)
从其路径附加它
我正在尝试使用此处演示的格式: https : //gist.github.com/devStepsize/b1b795309a217d24566dcc0ad136f784,但不确定是否允许实际的文件附件。 因此,对于此问题的任何帮助/指导,我将不胜感激。 甚至有可能通过Slack Webhook发送文件附件,如果是,应该怎么做?
不,您不能通过webhook附加文件。 您只能包含特定格式的媒体链接,这些格式随后会自动展开,例如图像或视频。
要将文件发送到频道,您需要通过Slack API在频道中上传和共享文件。 API方法files.upload
具有确切的用途。 确保在channels
属性中包括通道ID,以启用可选的共享功能。
请注意,要使用Slack Web API,您将需要一个令牌。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.