当前位置: 首页 > news >正文

php网站的客服窗口怎么做的谷歌推广怎么样

php网站的客服窗口怎么做的,谷歌推广怎么样,创意智能产品设计,阿凡达营销网站问题 之前工作因队友离开,只一天接手其部分且第二天就要上线此工具产品,测试提了一些Bug,在Bug中有一个是添加商品图片。前端告知不能用、电话离职队友说能用。没办法自己上、追踪代码。 en这块代码跟需求好像不太相符,重写。 …

问题

之前工作因队友离开,只一天接手其部分且第二天就要上线此工具产品,测试提了一些Bug,在Bug中有一个是添加商品图片。前端告知不能用、电话离职队友说能用。没办法自己上、追踪代码。

en这块代码跟需求好像不太相符,重写。

淘宝开放平台文档中心:开放平台-文档中心

请求示例:

TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
PictureCategoryGetRequest req = new PictureCategoryGetRequest();
req.setPictureCategoryId(100L);
req.setPictureCategoryName("分类");
req.setType("1");
req.setParentId(0L);
req.setModifiedTime(StringUtils.parseDateTime("2011-01-01 11:11:11"));
PictureCategoryGetResponse rsp = client.execute(req, sessionKey);
System.out.println(rsp.getBody());

解决

一开始想着用流直传过去试试。

req.setImg(new FileItem("", file.getBytes()));

不行。

换个思路,先上传到服务器再上传到淘宝。

file.transferTo(new File(allPath));

上传到服务器ok,上传到淘宝不行。

直接用队友的封装的

PictureUtils.downloadPicture(url, filePath);

不行。

自己封装了一个工具类。上传到服务器ok,上传到淘宝不行。

同事帮提供了一个工具。

public static void uploadFile(byte[] file, String filePath, String fileName) throws Exception {File targetFile = new File(filePath);if(!targetFile.exists()){targetFile.mkdirs();}try (FileOutputStream out = new FileOutputStream(filePath + fileName)) {out.write(file);out.flush();out.close();}
}

上传到服务器也ok,上传到淘宝不行。

想着可能是提供的PictureCategoryId值有点问题,重新要值和ok的图片,都行。

把这部分的代码封装到Service,结果报错。算了,就放Controller层。

@PostMapping(value = "/upload/img",name = "添加天猫商品图片")
public JSONResult uploadImg(@RequestParam("file") MultipartFile file) {String fileName = file.getOriginalFilename();String filePath = "/www/pictures/";//String filePath = "D:\\picture\\";String allPath = filePath + fileName;try {FileUtil.uploadFile(file.getBytes(), filePath, fileName);//这里视情况可不做校验/*String suffix = Objects.requireNonNull(file.getOriginalFilename()).substring(file.getOriginalFilename().lastIndexOf(".") + 1,     file.getOriginalFilename().length());if (!"jpg,jpeg,gif,png".toUpperCase().contains(suffix.toUpperCase())) {return JSONResult.error("请选择jpg,jpeg,gif,png格式的图片");}*/Path path = Paths.get(allPath);if (Files.exists(path)) {PictureUploadResponse rsp = taobaoSetvice.pictureUpload(allPath);log.info( "rsp::" + JSON.toJSONString(rsp));if(rsp.isSuccess()){return JSONResult.success(rsp.getPicture().getPicturePath());}return JSONResult.error(rsp.getSubMsg());}return JSONResult.success("文件已存在");} catch (Exception e) {return JSONResult.error("上传失败");}
}

return JSONResult.error(rsp.getSubMsg());这里因为淘宝那边有校验结果,所以直接返回。

同事建议说在后端对图片做调整处理成符合淘宝的图片,个人觉得在前端调整处理比较合适、所见即所得。

打包部署联调ok后想想,是不是PictureCategoryId值和图片导致的上传到服务器ok、上传到淘宝不行?当时ld只给一天时间解决这些问题没时间紧搞,就这样先了。跟对ld还是挺重要的,1天接手和解决别人的工作、3天开发上线带后台小程序等还是挺搞人。

http://www.jinmujx.cn/news/80305.html

相关文章:

  • 网站弹广告是什么样做的北京seo平台
  • 简易制作网站今日新闻内容摘抄
  • 郑州市造价信息网官网优化排名推广教程网站
  • 网站静态化 好处外贸网络推广怎么做
  • 郑州高端做网站汉狮新闻今日要闻
  • 长沙做网站找哪家好泰州seo外包公司
  • 申请网站怎么申请最新消息新闻头条
  • wordpress移除评论字段广州seo网站排名
  • wordpress+模板宽度优化网哪个牌子好
  • 学习做网站建设的学校白百度一下你就知道
  • 绵阳网站建设培训学校厦门头条今日新闻
  • 什么颜色做网站好看淘词神器
  • 胶州胶东网站建设热搜榜上2023年热搜
  • 找人做企业网站注意啥百度小说风云排行榜
  • 线下销售怎么做推广广州推广seo
  • 宁波网站建设相信荣胜网络百度指数的网址是什么
  • 做微商截图的网站培训心得体会万能模板
  • 宝鸡市建设工程交易中心网站重庆森林影评
  • 自己做网站要会什么软件下载东莞seo建站哪家好
  • 杭州移动公司网站日本搜索引擎naver入口
  • 找家里做的工作到什么网站app推广接单发布平台
  • 十堰h5响应式网站西安百度推广联系方式
  • 做网站的客户资料交换qq群如何免费引流推广
  • 360上做网站谷歌play商店
  • 建设网站和app杭州制作公司网站
  • 网站开发一定找前端么网站网络营销公司
  • 工商局网站清算组备案怎么做青岛百度seo排名
  • 网站开发课程设计百度账户安全中心
  • 网站投入费用互联网营销师培训费用是多少
  • 佛山网站专家百度在线扫题入口