public async Task <ResultBean <IList <NewsListBean> > > GetNewsList(long time, string type) { string key = "ff3460eb96b32f8dca051ae1248a2e8a"; string result = await HttpHelp.getInstance().Get("http://v.juhe.cn/toutiao/index?type=" + type + "&key=" + key); NewsResultBean resultBean = JsonHelp.FromJson <NewsResultBean>(result); logger.info("GetNewsList - " + time + ", " + resultBean.error_code + ", " + resultBean.reason); ResultBean <IList <NewsListBean> > rb = new ResultBean <IList <NewsListBean> >(); if (resultBean != null && resultBean.result != null && resultBean.result.data != null) { rb.Success = true; rb.Message = "请求成功"; rb.Data = resultBean.result.data; foreach (NewsListBean b in rb.Data) { b.image = b.thumbnail_pic_s; } } else { rb.Success = false; rb.Message = "请求失败"; } return(rb); }
public async Task <IList <NewsListBean> > GetNewsList(long time) { string type = "top"; string key = "ff3460eb96b32f8dca051ae1248a2e8a"; string result = await HttpHelp.getInstance().Get("http://v.juhe.cn/toutiao/index?type=" + type + "&key=" + key); logger.info("GetNewsList - " + time + ", " + result); NewsResultBean resultBean = JsonHelp.FromJson <NewsResultBean>(result); return(resultBean.result.data); }