package com.c9mj.platform.live.api; import com.c9mj.platform.live.mvp.model.LiveBaseBean; import com.c9mj.platform.live.mvp.model.LiveDetailBean; import com.c9mj.platform.live.mvp.model.LiveListItemBean; import com.c9mj.platform.live.mvp.model.LivePandaBean; import java.util.List; import io.reactivex.Flowable; import retrofit2.http.GET; import retrofit2.http.Query; /** * author: LMJ * date: 2016/9/1 */ public interface LiveAPI { int LIMIT = 20; //请求获取不同游戏的直播列表 @GET("/api/live/list/") Flowable<LiveBaseBean<List<LiveListItemBean>>> getLiveList( @Query("offset") int offset, @Query("limit") int limit, @Query("live_type") String live_type, @Query("game_type") String game_type ); //请求获取直播详情 @GET("/api/live/detail/") Flowable<LiveBaseBean<LiveDetailBean>> getLiveDetail( @Query("live_type") String live_type, @Query("live_id") String live_id, @Query("game_type") String game_type ); //请求获取弹幕聊天室详情 @GET("/ajax_chatinfo") Flowable<LivePandaBean> getPandaChatroom( @Query("roomid") String roomid ); }