企业微信中文名称临时素材 报错 44001:empty media data
解决方法
1.查找request包下的fields.py位置
from distutils.sysconfig import get_python_lib
print(get_python_lib())
2.定位到45-46行,找到这两句,注释掉
value = email.utils.encode_rfc2231(value, 'utf-8')value = '%s*=%s' % (name, value)
3.在后面新加一句,完成!
value = '%s="%s"' % (name, value)
推送信息展示:
检查修改fields.py代码的结果,出现的问题定位:
修改之前,post的内容:
请求参数:
--f78bbb3088884a139---------------
Content-Disposition: form-data; name="file"; filename*=utf-8''%E6%B5%8B%E8%AF%95.docx
--f78bbb3088884a139---------------
修改之后,post的内容
请求参数:--13135c8c88888888888888888888888Content-Disposition: form-data; name="file"; filename="测试.docx"--13135c8c88888888888888888888888
可以看到中文名被识别出来了。
参考链接:参考原版解答
留个坑:可以支持doc文件,但docx类型文件发送失败。
企业微信中文名称临时素材 报错 44001:empty media data相关推荐
- .net core 使用HttpClient为企业微信上传临时素材
背景: 企微的图片三天有效,所以需要一个定时程序把快到期的图片又传一次到企微上面去 /// <summary>/// 向企业微信临时素材提交数据/// </summary>// ...
- app中使用企业微信sdk分享小程序报错:小程序路径错误,加载超时 解决办法。
问题描述: 在app中,需要调用企业微信skd,分享小程序给客户,客户打开小程序. 如果客户直接是企业微信中的,可以在企业微信中打开小程序. 但是,如果客户是微信中,用户在微信中打开小程序就报错. i ...
- 企业微信上传临时素材文件
1.控制层 /*** 上传临时素材*/@ResponseBody@PostMapping("/uploadResource")public BaseResponse uploadR ...
- 企业微信 上传临时素材 JAVA
上传临时素材 Controller @ResponseBody@RequestMapping(value = "/uploadFile", method = RequestMeth ...
- 企业微信关联小程序登录报40029 invalid code
今天研究了一下企业微信中关联的小程序中的登录问题,发现了几个坑,特此记录一下: 1.需注意,目前企业微信只支持运行已在微信侧上架的小程序,暂不支持独立的企业微信小程序. 这一点一定要谨记,今天用本地调 ...
- 微信公众号创建菜单报错40016
微信公众号创建菜单报错40016 今天帮连锁处理公众号链接的时候,我通过接口将连锁的公众号菜单链接返回回来,然后处理一个跳转链接,本来想着是手到擒来的事,没想到突然给我抛出一个错误,打了我一个措手不及 ...
- uniapp跳转微信客服总结及报错 (deeplink customerservice no permission)
uniapp(APP)跳转微信客服总结及报错 先上H5联盟的API官方地址 https://www.html5plus.org/doc/zh_cn/share.html 一定得看仔细 再上代码 // ...
- Node使用微信上传临时素材接口
引言 在开发小程序后端的时候,遇到需求,需要接受小程序客服信息用户回复的特定指端,返回对应的图片,然而图片是存在oss或者是某些特殊链接转成base64的形式,在使用微信提供的临时素材上传接口的时候, ...
- Mysql解决微信特殊符号昵称入库报错乱码
Mysql解决微信特殊符号昵称入库报错乱码 目录: Mysql解决微信特殊符号昵称入库报错乱码 环境声明 思考乱码原因 怎么解决 解决自己代码和微信编码统一 解决代码传输到数据库,序列化反序列化问题 ...
最新文章
- 敏捷开发签名人建议开发者放弃“敏捷”
- jupyter和matlab的配置
- DL之PSPNet:PSPNet算法的简介(论文介绍)、架构详解、案例应用等配图集合之详细攻略
- 链式前向星模板 建图+dfs+bfs+dijkstra
- 算法解读 ---- 递归(一)
- Hibernate注解开发-PO类注解配置
- java代理的原理及应用
- 自顶向下和自底向上测试的优缺点
- THUSC2019 退役记
- 怎么捡自己空投_“吃鸡”里信号枪子弹可以复制?玩家发现神秘技巧,空投捡到手软...
- [转]更改windows 2003远程桌面连接的端口
- 旋转数组的最小数字(牛客网C++代码)
- bt php,bt.php · jiehu0992/家谱familytree - Gitee.com
- 常用的SQL注入语句
- js中的cookie的读写操作示例详解
- 雷军,扎克伯格,Linus 等巨佬的办公桌
- virtual box ubuntu20.04 ros安装摄像头驱动
- python中文姓名排序_Python实现针对中文排序的方法
- 【云和恩墨大讲堂】SQL 审核 | 细致入微,方显价值
- 【3dsmax】雨伞制作
热门文章
- 编译原理中LL(1)文法求FIRST集和FOLLOW集的方法
- 土方工程量计算表格excel_用EXCEL计算土方量
- 谈谈我是如何阅读源码的
- 1610:扫雷游戏地雷数计算
- Zilliz开源!中国首位LF AI 董事会主席,曾获最大单笔融资
- Eclipse 3.4(ganymede木卫三)昨天正式发布
- 万豪发布后疫情时代餐饮业十大新兴趋势;凯悦旗下中高端酒店品牌逸扉在上海亮相 | 美通企业日报...
- 疯狂的网络视频版权:业内尝试抱团压低价格
- 图像处理基本方法-c语言调用opencv实现人脸检测功能
- nyoj27 水池数目 BFS