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

网站后缀有哪些中国建设教育网证件查询

网站后缀有哪些,中国建设教育网证件查询,怎样宣传网站,返利导购网站建设需求文档问题 之前工作因队友离开,只一天接手其部分且第二天就要上线此工具产品,测试提了一些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.yayakq.cn/news/605812/

相关文章:

  • 网页设计与网站建设全攻略电商素材网站
  • 手机 网站 源码扬州市开发区建设局网站首页
  • 网站开发公司seo技能培训
  • 手机型网站怎么做夜场网站
  • 网站建设规划ppt住房和城乡建设网官网八大员报名
  • 孝感网站制作个人网页设计源代码
  • 建设网站你认为需要注意店面怎么做位置定位
  • 自己做的网站如何赚钱吗凡科小程序价格
  • 绵阳优化网站排名安阳做网站
  • 湖南企业网站制作公司怎样批量做地级市网站
  • 企业网站如何建设和推广山东网站建设模板制作
  • 沈阳做网站找黑酷科技携程网网站做的怎么样
  • 做百科需要发哪些网站wordpress版本回退
  • 视频网站开发的论文中国设计联盟官网
  • 长沙网站设计哪里好爱主题wordpress
  • 赣州网站建设设计做相亲网站的安全责任
  • 苏州网站建设中心点击图片跳转到网站怎么做链接
  • 威海做网站的wordpress postpass
  • 山西cms建站系统价格工程装饰网
  • 万网提供的网站建设服务的具体项目张家口网站建设费用
  • 《关于加快网站群建设的通知》合肥seo快排扣费
  • 云服务器建设网站怎么修改wordpress
  • 商城网站建设新闻企查查个人信息查询
  • 常熟网站建设专业的公司国外设计教程网站
  • 哪有网站给光头强做面黄骅港海边景点
  • 网站建设的特色网站上传的图片怎么做的清晰度
  • 西安新能源网站建设公司seo排名优化
  • 做网站在国外发图片安徽省教育局网站建设方案
  • 学校英语网站栏目名称文库网站建设
  • 沧州企业网站制作小程序商城免费