接口文档(1).txt 3.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146
  1. #获取全部区域
  2. http://220.180.229.163:8087/starv-channel/area/getAllArea
  3. {
  4. "data": [
  5. {
  6. "areaCode": "370000", //区域编码
  7. "areaName": "山东省" //区域名称
  8. }
  9. ],
  10. "success": true,
  11. "errorMessage": ""
  12. }
  13. #根据区域id得到该区域下的频道
  14. areaCode 区域编码 必填
  15. http://220.180.229.163:8087/starv-channel/channel/getChannelByAreaCode?areaCode=370000
  16. {
  17. "data": [
  18. {
  19. "channelCode": 11, //频道编号
  20. "channelName": "CCTV1", //频道名称
  21. "areaCode": "370000" //区域编码
  22. },
  23. {
  24. "channelCode": 12,
  25. "channelName": "CCTV2",
  26. "areaCode": "370000"
  27. }
  28. ],
  29. "success": true,
  30. "errorMessage": ""
  31. }
  32. #根据节目id查看详细节目信息
  33. programId 节目id
  34. startTime number类型 进度条的开始秒数
  35. endTime number类型 进度条的结束秒数
  36. http://220.180.229.163:8087/starv-channel/program/getProgramDetail?programId=129192&endTime=10
  37. {
  38. "data": {
  39. "2017-06-05 00:00:00": {
  40. "lr": 199, //流入
  41. "lc": 222, //流出
  42. "audienceRating": 0.10028, //收视率
  43. "lrTop": {
  44. "No1": "北京卫视 : 26",
  45. "No2": "安徽卫视 : 18",
  46. "No3": "广东卫视 : 14",
  47. "No4": "CCTV-7 : 3",
  48. "No5": "CCTV-5 : 2",
  49. "No6": "CCTV-9(纪录) : 2"
  50. },
  51. "lcTop": {
  52. "No1": "北京卫视 : 17",
  53. "No2": "深圳卫视 : 16",
  54. "No3": "安徽卫视 : 16",
  55. "No4": "CCTV-12 : 6",
  56. "No5": "CCTV-10 : 5",
  57. "No6": "CCTV-少儿 : 2"
  58. },
  59. "programGroup": {
  60. "CCTV": 223, //cctv
  61. "satellite": 245, //卫视
  62. "provincial": 271, //省级
  63. "ground": 238, //地面
  64. "other": 144 //其他
  65. }
  66. }
  67. }
  68. }
  69. #查看节目数据
  70. channelCode 频道编号 选填
  71. programTypeCode 节目类型编号 选填
  72. startTime 节目开始时间 选填 格式:yyyy-MM-dd HH:mm:ss
  73. endTime 节目开始时间 选填 格式:yyyy-MM-dd HH:mm:ss
  74. programId 节目id 选填
  75. canPlay 选填 true:只查看可以播放的节目
  76. http://220.180.229.163:8087/starv-channel/program/getProgramIndex?channelCode=ch00000000000000001096
  77. {
  78. "data": [
  79. {
  80. "channelCode": 241,
  81. "programId": 11,
  82. "content": "测试节目0",
  83. "startTime": "2017-06-04 16:00:00",
  84. "endTime": "2017-06-04 17:00:00",
  85. "programTypeCode": null, //节目类型
  86. "audienceRating": 0.110626, //收视率
  87. "playPath": "还没有" //节目播放地址
  88. },
  89. {
  90. "channelCode": 242,
  91. "programId": 11,
  92. "content": "测试节目1",
  93. "startTime": "2017-06-04 17:00:00",
  94. "endTime": "2017-06-04 18:00:00",
  95. "programTypeCode": null,
  96. "audienceRating": 0.141243,
  97. "playPath": "还没有"
  98. }
  99. ],
  100. "success": true,
  101. "errorMessage": ""
  102. }
  103. #获取全部节目类型
  104. http://220.180.229.163:8087/starv-channel/program/getAllProgramType
  105. {
  106. "data": [
  107. {
  108. "programTypeCode": " anime",
  109. "programTypeName": "动漫"
  110. },
  111. {
  112. "programTypeCode": "movie",
  113. "programTypeName": "电影"
  114. },
  115. {
  116. "programTypeCode": "teleplay",
  117. "programTypeName": "电视剧"
  118. },
  119. {
  120. "programTypeCode": "variety",
  121. "programTypeName": "综艺"
  122. }
  123. ],
  124. "success": true,
  125. "errorMessage": ""
  126. }