mirror of
https://github.com/lizongying/my-tv.git
synced 2026-11-12 06:26:29 +08:00
add epg
This commit is contained in:
@@ -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>
|
||||
}
|
||||
Reference in New Issue
Block a user