Slack bot获取格式错误的文件

2024-10-04 05:23:50 发布

您现在位置:Python中文网/ 问答频道 /正文

我已经构建了一个小的slack bot,当与它共享文件并下载这些文件时,它会收到通知。问题似乎是,一旦下载它就会得到格式错误的文件! 我已经测试了JPEG和XLSM文件,似乎无法理解这个问题。 当尝试手动下载文件(通过浏览器)时,我可以通过“url\u private”属性获取文件。我错过什么了吗?有压缩我必须处理吗?你知道吗

代码类似于以下内容:

import requests
response = requests.get('<url_private>', headers={'Authorization': 'Bearer <token>'})
if response.status_code == 200:
    use_file(response.content)

奇怪的是,我能够检索文件(应用程序和机器人有所有相关的范围和权限),所以我认为一切都应该顺利从那里,因此我卡住了。。你知道吗

有什么想法吗?你知道吗


Tags: 文件代码url属性response格式bot错误