E企盈营销工具技术服务商 热线:4006-838-530

微信小程序服务端开发之素材上传

E企盈直播平台营销卖货系统

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}

赞(0) 打赏
未经允许不得转载:E企盈小程序开发-热线:4006-838-530 » 微信小程序服务端开发之素材上传
分享到: 更多 (0)
E企盈小程序直播营销卖货系统
E企盈直播平台营销卖货系统

评论 抢沙发

E企盈小程序开发

联系我们联系我们

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏