签到领奖
查看: 948|回复: 1

[国际e邮宝API] GetAPACShippingLabel 获取pdf 字节流失败

[复制链接]
发表于 2017-2-13 21:41:46 | 显示全部楼层 |阅读模式
50豆币
本帖最后由 jiayi_dream 于 2017-2-14 11:30 编辑

return "Label return:"+response.getAck()+";"+":end Label"+response.getLabel();
获取不到EUB pdf 字节流

Label return:Success;:end Label[B@4218d6a3

发表于 2017-2-21 17:35:45 | 显示全部楼层
  1. try{
  2.         response = service.getApacShippingServiceSoap().getAPACShippingLabel(request);
  3.         if(response.getLabel()!=null){
  4.                 File storeFile = new File(PDFPath+"_"+trackingNumber+".pdf");                       
  5.         FileOutputStream output = new FileOutputStream(storeFile);
  6.         try{
  7.                 output.write(response.getLabel());
  8.         }catch(Exception e){                   
  9.                 throw e;
  10.         }finally{
  11.                 output.close();       
  12.         }
  13.         }else{
  14.                 try{
  15.                         if(response.getNotificationList()!=null){
  16.                             for(int k=0;k<response.getNotificationList().getNotification().size();k++){
  17.                                     System.out.println(Tools.toString(response.getNotificationList().getNotification().get(k).getSeverity()));
  18.                                     System.out.println(Tools.toString(response.getNotificationList().getNotification().get(k).getCode()));
  19.                                     System.out.println(Tools.toString(response.getNotificationList().getNotification().get(k).getMessage()));
  20.                             }
  21.                     }       
  22.                 }catch(Exception e){
  23.                 }
  24.         }            
  25. } catch ( Exception e ){                 
  26.     e.printStackTrace();              
  27. }finally{
  28.          
  29. }  
复制代码
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表