@Override
  public <T> SocialUserWeibo convertThirdToWeiboEntity(SocialUserWeibo weibo, T thirdInfo) {
    JSONObject jsonInfo = (JSONObject) thirdInfo;
    if (weibo == null) {
      weibo = new SocialUserWeibo();
      weibo.setCreateAt(new Date());
    }

    String weiboId = jsonInfo.getString("id");
    System.out.println(" weibId " + weiboId);
    weibo.setWeiboId(weiboId); // 微博唯一id
    weibo.setCreateAt(new Date(jsonInfo.getLong("timestamp") * 1000));

    weibo.setSource(jsonInfo.getString("from")); // 来源
    weibo.setSourceUrl(jsonInfo.getString("fromurl"));
    weibo.setUserDomain(jsonInfo.getString("fromurl")); // 来源

    // 微博内容
    weibo.setText(jsonInfo.getString("origtext"));
    // System.out.println(jsonInfo.getString("text") + "&&*&&&&");
    // System.out.println(jsonInfo.getString("origtext"));
    weibo.setUserVerified(jsonInfo.getInt("isvip"));

    /*	System.out.println(jsonInfo.getInt("type")  + "--source---" + jsonInfo.getString("origtext"));
    if(jsonInfo.getString("source") != null){
    	System.out.println("&&&&  99999----" + jsonInfo.getString("source"));
    }*/
    // 转发数
    weibo.setRepostsCount(jsonInfo.getInt("count"));
    // 评论数
    weibo.setCommentsCount(jsonInfo.getInt("mcount"));
    // 微博类型 type : 微博类型,1-原创发表,2-转载,3-私信,4-回复,5-空回,6-提及,7-评论

    // weibo.setWeiboType(jsonInfo.getInt("type"));
    // 用户粉丝说
    // weibo.setWeiboUidFollower(weiboUidFollower);
    // 微博userid
    weibo.setWeiboUid(jsonInfo.getString("openid"));
    weibo.setUserName(jsonInfo.getString("name")); // 发表人账号
    weibo.setUserScreenName(jsonInfo.getString("nick"));
    weibo.setUserProfileImageUrl(jsonInfo.getString("head"));
    // 图片
    Object t = jsonInfo.get("image");
    if (!judgeNull(t)) {
      JSONArray arrays = jsonInfo.getJSONArray("image");
      for (int i = 0; i < arrays.size(); i++) { // 没一条的微博
        Object infoObj = arrays.get(i);
        // System.out.println(infoObj);
        String thumbnailPic = infoObj.toString() + "/120";
        weibo.setThumbnailPic(thumbnailPic);
        if (StringTool.judgeBlank(thumbnailPic)) { // 取图片的大小
          String sizeStr = ImageUtil.queryURLImageSize(thumbnailPic);
          weibo.setThumbnailPicSize(sizeStr);
        }

        String bmiddlePic = infoObj.toString() + "/2000";
        weibo.setBmiddlePic(bmiddlePic);
        if (StringTool.judgeBlank(bmiddlePic)) { // 取图片的大小
          String sizeStr = ImageUtil.queryURLImageSize(bmiddlePic);
          weibo.setBmiddlePicSize(sizeStr);
        }

        String originalPic = infoObj.toString() + "/460";
        weibo.setOriginalPic(originalPic);
        if (StringTool.judgeBlank(originalPic)) { // 取图片的大小
          String sizeStr = ImageUtil.queryURLImageSize(originalPic);
          weibo.setOriginalPicSize(sizeStr);
        }
      }
    }

    // JSONObject source = jsonInfo.getJSONObject("source");
    /*
     * if (source.toString().equals("null")) {
     * weibo.setWeiboType(DictDef.dictInt("at_me_status"));//@我的 } else { if
     * (jsonInfo.getString("text").indexOf("@") > -1) {
     * weibo.setWeiboType(DictDef.dictInt("at_me_comment")); } else {
     * weibo.setWeiboType(DictDef.dictInt("comment_to_me")); }
     * SocialUserWeibo subWeibo =
     * socialUserWeiboService.newSocialUserWeibo();
     * subWeibo.setUserName(source.getString("name"));
     * subWeibo.setWeiboId(source.getString("id"));
     * subWeibo.setText(source.getString("text"));
     * subWeibo.setRetweetedId(weibo.getId()); }
     */

    return weibo;
  }