package com.hpw.myapp.ui.zhihu.model.wechatmodel;
import com.hpw.mvpframe.data.net.RxService;
import com.hpw.mvpframe.utils.helper.RxUtil;
import com.hpw.myapp.Constants;
import com.hpw.myapp.api.WechatApi;
import com.hpw.myapp.ui.zhihu.contract.ZhihuContract;
import java.util.List;
import rx.Observable;
/**
* Created by hpw on 16/11/6.
*/
public class WechatModel implements ZhihuContract.WechatModel {
@Override
public Observable<List<WXItemBean>> getWechatData(int num, int page) {
return RxService.createApi(WechatApi.class, WechatApi.HOST)
.getWXHot(Constants.WEIXIN_KEY, num, page)
.compose(RxUtil.rxSchedulerHelper())
.compose(RxUtil.handleResult());
}
}