Skip to content

Conversation

lyfuci
Copy link

@lyfuci lyfuci commented Jul 26, 2024

企微客服发送文件消息的接口中需要使用临时素材上传接口,如果临时素材上传的时候不指定文件名,则客户看到的文件名会是随机生成的,目前提供的API中临时素材上传接口要指定文件名只能使用外部的多媒体素材 url ,所以想要增加一个消息的重载,使用 InputStream 或者 File 类型 并指定名称进行素材上传。
想提供一个签名如下的方法来实现本地文件上传并指定素材名称

WxMediaUploadResult upload(String mediaType, File file, String filename) throws WxErrorException; WxMediaUploadResult upload(String mediaType, InputStream inputStream,String filename) throws WxErrorException; 
@binarywang binarywang merged commit 26ee4c4 into binarywang:develop Jul 30, 2024
@binarywang binarywang added this to the 4.6.4 milestone Jul 30, 2024
Molzx added a commit to Molzx/WxJava that referenced this pull request Sep 4, 2024
…develop * 'develop' of github.com:Wechat-Group/WxJava: 🎨 完善部分代码注释,修复 yaml 未自动提示 hosts 配置问题 🆕 binarywang#3347 【开放平台】新增小程序备案相关接口 🎨 binarywang#3343 【小程序】媒资管理新增字段status以支持审核状态展示 🎨 binarywang#3333 【企业微信】设置应用在用户工作台展示的webview型数据时,支持enable_webview_click参数设置 🆕 binarywang#3340【微信支付】增加直连商户付款码支付和撤销支付订单的V3版接口实现 🆕 binarywang#3339 【企业微信】增加上传临时素材的重载方法 🎨 binarywang#3337 【视频号小店】 订单详情字段补充、售后新特性补充 🎨 Bump org.bouncycastle:bcpkix-jdk18on & bcprov-jdk18on from 1.78 to 1.78.1 🔖 发布 4.6.3.B 测试版本
Molzx added a commit to Molzx/WxJava that referenced this pull request Sep 4, 2024
* source-develop: 🆕 binarywang#3217 增加 solon-plugins 适配 🔖 发布 4.6.4.B 测试版本 🆕 【微信支付】新增 平台收付通(补差)的3个接口方法 🆕【微信支付】增加商家转账到零钱结果回调的解析方法 🐛【微信支付】修复商家转账到零钱-查询批次单needQueryDetail为false时非必传参数为null的问题 🎨 binarywang#3345 【小程序】获取手机号 getPhoneNoInfo方法兼容旧版本 🐛 binarywang#3348 【公共问题】修复无法获取正确文件名的问题 🎨 优化代码,规范注释 🐛 binarywang#3223 【小程序】修复微信虚拟支付签名校验失败的问题 🎨 完善部分代码注释,修复 yaml 未自动提示 hosts 配置问题 🆕 binarywang#3347 【开放平台】新增小程序备案相关接口 🎨 binarywang#3343 【小程序】媒资管理新增字段status以支持审核状态展示 🎨 binarywang#3333 【企业微信】设置应用在用户工作台展示的webview型数据时,支持enable_webview_click参数设置 🆕 binarywang#3340【微信支付】增加直连商户付款码支付和撤销支付订单的V3版接口实现 🆕 binarywang#3339 【企业微信】增加上传临时素材的重载方法 🎨 binarywang#3337 【视频号小店】 订单详情字段补充、售后新特性补充 🎨 Bump org.bouncycastle:bcpkix-jdk18on & bcprov-jdk18on from 1.78 to 1.78.1 🔖 发布 4.6.3.B 测试版本
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

2 participants