2019独角兽企业重金招聘Python工程师标准>>> 在开发微信小程序后台时,需要用到客服功能,如果是自己公司搭建的客服系统,在与用户沟通中难免会出现使用图片的情况。图片均需要上传至微信服务器,然后提供一个 media_id 用来图片的查看,下面就是利用 httpClient 工具将图片上传至微信; ps:临时素材库,有效期好像是3天,如果有知道确定时间的朋友麻烦告知,3q 1、获取 access_token,此步骤在微信小程序服务端开发之消息推送这篇文章中 第2项 已经说明; 2、微信上传图片 url 为: https://api.weixin.qq.com/cgi-bin/media/upload?access_token=ACCESS_TOKEN&type=image 3、相关 httpClient 代码如下: public static String uploadImage(String url, File file) throws IOException { HttpClient client = HttpClients.createDefault(); HttpPost post = new HttpPost(url); FileBody fileBody = new FileBody(file); MultipartEntityBuilder builder = MultipartEntityBuilder.create(); builder.setMode(HttpMultipartMode.BROWSER_COMPATIBLE); builder.addPart(“upfile”, fileBody); HttpEntity entity = builder.build(); post.setEntity(entity); HttpResponse response = client.execute(post); return EntityUtils.toString(response.getEntity(), “utf-8”); } 4、如果上传成功,则会返回如下: { “type”:”image”, “media_id”:”MEDIA_ID”, “created_at”:123456789}
微信小程序服务端开发之素材上传
未经允许不得转载:E企盈小程序开发-热线:4006-838-530 » 微信小程序服务端开发之素材上传
相关推荐
数据恢复软件(二):用C++重写恢复B乐都县E企盈小程序MP位图文件的小程序
公众号再次改版高坪区E企盈小程序小程序又多了一个入口
微信小程序加载图片时,湘桥区E企盈小程序先拉长,再恢复正常
转:(很有用)有多个按钮,点击一个变色,点击另吴中区E企盈小程序一个变色,原来的恢复颜色的方法
第12课微信小程序Component构造器自道里区E企盈小程序定义组件:
导航中的南海区E企盈小程序小竖线总结
小程序:after实现德格县E企盈小程序1px纵向分割线
汉沽区E企盈小程序企业微信内测朋友圈和客户群功能:小程序C位出道!
小程序运行加载密山市E企盈小程序机制
小程通城县E企盈小程序序中间有字的分隔线
公众号和小程序可以同名了名称支持同主体复盘锦E企盈小程序用
微信小程序修改主潜江市E企盈小程序体信息
最新评论
独特万商直播系统,直播系统技术开发公司
万商直播系统开发公司
优秀的团队,万商直播管理系统
不错的小程序案例
优秀的团队,不错的服务!
讲的很好
主播长的帅气
好系统好服务