package licola.demo.com.huabandemo.API.HttpsAPI;
import java.util.List;
import licola.demo.com.huabandemo.Entity.PinsMainEntity;
import licola.demo.com.huabandemo.Module.ImageDetail.PinsDetailBean;
import licola.demo.com.huabandemo.Util.Constant;
import retrofit2.http.GET;
import retrofit2.http.Header;
import retrofit2.http.Path;
import retrofit2.http.Query;
import rx.Observable;
/**
* Created by LiCola on 2016/05/23 20:58
*/
public interface ImageDetailAPI {
//https://api.huaban.com/pins/663478425
//根据图片id获取详情
@GET("pins/{pinsId}")
Observable<PinsDetailBean> httpsPinsDetailRx(@Header(Constant.Authorization) String authorization, @Path("pinsId") String pinsId);
//https//api.huaban.com/pins/654197326/recommend/?page=1&limit=40
//获取某个图片的推荐图片列表
@GET("pins/{pinsId}/recommend/")
Observable<List<PinsMainEntity>> httpPinsRecommendRx(@Header(Constant.Authorization) String authorization, @Path("pinsId") String pinsId, @Query("page") int page, @Query("limit") int limit);
}