This commit is contained in:
Li ZongYing
2023-12-21 17:51:26 +08:00
parent 0285f1b3b1
commit b2c2847ae0
9 changed files with 245 additions and 117 deletions
@@ -1,24 +0,0 @@
package com.lizongying.mytv.api
import okhttp3.MediaType
import okhttp3.RequestBody
import okio.BufferedSink
import java.io.IOException
data class Page(
val code: Int,
val msg: String,
val data: Data,
)
data class Data(
val feedModuleList: List<Module>
)
data class Module(
val dataTvChannelList: List<TvChannelListData>
)
data class TvChannelListData(
val dataTvChannelList: List<TvChannelListData>
)
@@ -1,6 +1,7 @@
package com.lizongying.mytv.api
import com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.pageModel
import com.lizongying.mytv.proto.Ysp.cn.yangshipin.omstv.common.proto.epgProgramModel
import retrofit2.Call
import retrofit2.http.GET
import retrofit2.http.Headers
@@ -15,13 +16,13 @@ interface YSPProtoService {
fun getPage(
): Call<pageModel.Response>
@GET("api/yspepg/program/{livepid}/{cnlid}")
@GET("api/yspepg/program/{livepid}/{date}")
@Headers(
"yspappid: 519748109",
"platform: 109",
)
fun getProgram(
@Path("livepid") livepid: String,
@Path("cnlid") cnlid: String,
): Call<LiveInfo>
@Path("date") date: String,
): Call<epgProgramModel.Response>
}