public void combine(String IP_PORT,String apiKey){
        DBService dbService = new DBService();
        HashMap data = null;
        if(this.link.contains("tiaoshi")){
            PageTiaoshi pageTiaoshi = new PageTiaoshi();
            data = pageTiaoshi.getInfo(this.link);
        }
        FileService fileService = new FileService();
        ArrayList<String> bodyTxt = (ArrayList<String>) data.get("content");
        ArrayList<String> bodyPic = (ArrayList<String>) data.get("bodyPicPieces");


        String title = this.title;
        String smalldesc = this.smalldesc.length()>0?this.smalldesc:(String)data.get("smalldesc");
        smalldesc = smalldesc.length()>30?smalldesc.substring(0,29):smalldesc;
        String source      = (String) data.get("source");
        String releasetime = this.releasetime.length()>1?this.releasetime:(String) data.get("releasetime");
        String curl         = this.link;
        String createtime   = FormatTime.getCurrentFormatTime();
        String classify   = this.classify;
        String smallurl = fileService.uploadPic(this.imgUrl,IP_PORT,apiKey);
        String cont = contentMix(bodyTxt,bodyPic,IP_PORT,apiKey,curl);

        String contId = fileService.uploadFile(createtime, cont, IP_PORT, apiKey);
        MyLog.logINFO("contentId:" + contId);
        if(smallurl.length()==0 || (smallurl.length()>33&&smallurl.contains("."))){
            Debug.showDebut(this.imgUrl, smallurl);
            dbService.insertNews(title, smalldesc, smallurl, source, releasetime, contId, classify, curl, createtime);
        }
    }