package com.jyc.threegames.net.api; import com.jyc.threegames.bean.result.ResGameInfo; import com.jyc.threegames.net.ResData; import io.reactivex.Observable; import retrofit2.http.Field; import retrofit2.http.FormUrlEncoded; import retrofit2.http.GET; import retrofit2.http.POST; public interface GameService { @GET("push/log/needPlayGame") Observable> questNeedPlayGame(); @FormUrlEncoded @POST("/game/answer/add/real") Observable> addGameAnswer( @Field("gamePlayId") long gamePlayId, @Field("userId") long userId, @Field("realCorrectRate") float realCorrectRate, @Field("correctRate") float correctRate, @Field("confidence") float confidence, @Field("startTime") String startTime, @Field("endTime") String endTime, @Field("version") String version, @Field("selected") String selected, @Field("gameAnswer") String gameAnswer); @FormUrlEncoded @POST("push/log/delay/game") Observable> delayGame(@Field("gamePlayTimeId") long gamePlayId, @Field("gameConfigId") long gameConfigId, @Field("delayMin") int delayMin); }