// (c)2016 Flipboard Inc, All Rights Reserved. package com.zcy.ghost.vivideo.model.net; import com.zcy.ghost.vivideo.model.bean.VideoRes; import retrofit2.http.GET; import retrofit2.http.Query; import rx.Observable; /** * Description: VideoApis * Creator: yxc * date: 2016/9/8 14:05 */ public interface VideoApis { String HOST = "http://api.svipmovie.com/front/"; /** * 首页 * * @return */ @GET("homePageApi/homePage.do") Observable<VideoHttpResponse<VideoRes>> getHomePage(); /** * 影片详情 * * @param mediaId 影片id * @return */ @GET("videoDetailApi/videoDetail.do") Observable<VideoHttpResponse<VideoRes>> getVideoInfo(@Query("mediaId") String mediaId); /** * 影片分类列表 * * @param catalogId * @param pnum * @return */ @GET("columns/getVideoList.do") Observable<VideoHttpResponse<VideoRes>> getVideoList(@Query("catalogId") String catalogId, @Query("pnum") String pnum); /** * 影片搜索 * * @param pnum * @return */ @GET("searchKeyWordApi/getVideoListByKeyWord.do") Observable<VideoHttpResponse<VideoRes>> getVideoListByKeyWord(@Query("keyword") String keyword, @Query("pnum") String pnum); /** * 获取评论列表 * @param mediaId * @param pnum * @return */ @GET("Commentary/getCommentList.do") Observable<VideoHttpResponse<VideoRes>> getCommentList(@Query("mediaId") String mediaId, @Query("pnum") String pnum); }