收藏
回答

使用python上传文件到机器人并且发送无文件名和扩展名是为什么?

th open(r'C:\Users\asus\Desktop\pk.jpg','rb') as f:
    f_=f.read()

data = {'Content-Type':'multipart/form-data',
        'name':'media',
        'filename':'11111.jpg',
        'file':f_
        }

response = requests.post(url=id_url, files=data)  # post 请求上传文件
json_res = response.json()  # 返回转为json
print(json_res)
media_id = json_res['media_id']  # 提取返回ID
wx_url = 'https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=***'  # 发送消息接口地址
data = {"msgtype": "file", "file": {"media_id": media_id}}  # post json
r = requests.post(url=wx_url, json=data)  # post请求消息
print(r.text)

不知道是哪个参数出了问题

最后一次编辑于  2021-08-16
回答关注问题邀请回答
收藏

1 个回答

  • 那是怎样的雨
    那是怎样的雨
    2021-09-16

    请问解决了么 遇到了同样问题

    2021-09-16
    有用
    回复
登录 后发表内容