apidoc_v1.php 21 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423
  1. <?php
  2. /**
  3. * @api {get} wonderful/passport/?l=applet.login 用户登录
  4. * @apiVersion 2.0.0
  5. * @apiName applet.login
  6. * @apiGroup AppletPassportV1
  7. *
  8. * @apiDescription 用户登录
  9. *
  10. * @apiParam {String} code 微信登录返回的code
  11. * @apiParam {String} nickname 用户昵称
  12. * @apiParam {String} avatarurl 用户头像
  13. * @apiParam {String} gender 性别
  14. * @apiParam {String} city 城市
  15. * @apiParam {String} province 省份
  16. * @apiParam {String} country 县区
  17. * @apiParam {String} iv 微信的加密参数
  18. * @apiParam {String} encryptedData 微信的加密参数
  19. *
  20. * @apiSuccess {Number} vid 微信id,请保存在本地
  21. * @apiSuccess {Number} uid 用户id,请保存在本地
  22. * @apiSuccess {String} signature 用于登录后的uid验证,每次都要传入,请登录后将这个值保存在本地
  23. */
  24. /**
  25. * @api {get} wonderful/main/?l=journal_v1.getList 小程序小刊列表
  26. * @apiVersion 2.0.0
  27. * @apiName journal.getList
  28. * @apiGroup JournalV1
  29. *
  30. * @apiDescription 小刊列表,按照分类读取,根据获取的信息,可以直接进入到小刊详情页,无需再次请求接口。
  31. *
  32. * @apiParam {String} signature signature
  33. * @apiParam {String} system 分类id,默认为1,传入-1就是获取全部
  34. *
  35. * @apiSuccess {Object[]} journal 小刊数据列表
  36. * @apiSuccess {String} journal.id 小刊id
  37. * @apiSuccess {String} journal.name 名称
  38. * @apiSuccess {String} journal.subname 期号
  39. * @apiSuccess {String} journal.pic_cover 列表封面图片 暂时无效
  40. * @apiSuccess {String} journal.pic_view_cover 小刊封面图片 封面图都用这个
  41. * @apiSuccess {String} journal.pic_view_bg 全屏背景图,多张图片,这是一个数组
  42. * @apiSuccess {String} journal.pic_gd 小刊推广图
  43. * @apiSuccess {String} journal.pdate 时间
  44. * @apiSuccess {String} journal.num_ding 订阅数
  45. * @apiSuccess {String} journal.buy 小刊是否收费 1收费 2免费 3会员
  46. * @apiSuccess {String} journal.bgmusic 小刊背景音乐
  47. * @apiSuccess {Object[]} journal.button 按钮判断 如果不需要这个,可以不用
  48. * @apiSuccess {Object[]} journal.button.read 第一个按钮 阅读按钮
  49. * @apiSuccess {String} journal.button.read.status 状态 -1不显示 1为进入阅读 2为兑换 3为预售,注意,当值为2时,必须在阅读按钮上,当用户点击按钮时,绑定一个事件,该事件的接口为journal_v1.subscribe
  50. * @apiSuccess {String} journal.button.read.name 按钮上的名字
  51. * @apiSuccess {Object[]} journal.button.buy 第二个按钮 购买按钮
  52. * @apiSuccess {String} journal.button.buy.status 状态 -1不显示 1为购买
  53. * @apiSuccess {String} journal.button.buy.name 按钮上的名字
  54. * @apiSuccess {Object[]} journal.button.share 第三个按钮 排行榜按钮
  55. * @apiSuccess {String} journal.button.share.status 状态 -1不显示 1为排行榜
  56. * @apiSuccess {String} journal.button.share.name 按钮上的名字
  57. *
  58. * @apiSuccess {Object[]} push 主推小刊
  59. * @apiSuccess {String} push.id 小刊id
  60. * @apiSuccess {String} push.name 名称
  61. * @apiSuccess {String} push.num_ding 订阅数
  62. * @apiSuccess {Object[]} cate 当前分类
  63. * @apiSuccess {String} cate.id 分类id
  64. * @apiSuccess {String} cate.name 名称
  65. */
  66. /**
  67. * @api {get} wonderful/main/?l=journal_v1.getAppList APP小刊列表
  68. * @apiVersion 2.0.0
  69. * @apiName journal.getAppList
  70. * @apiGroup JournalV1
  71. *
  72. * @apiDescription 小刊列表,按照分类读取,根据获取的信息,可以直接进入到小刊详情页,无需再次请求接口。
  73. *
  74. * @apiParam {String} signature signature
  75. * @apiParam {String} system 分类id,默认为1,传入-1就是获取全部
  76. *
  77. * @apiSuccess {Object[]} journal 小刊数据列表
  78. * @apiSuccess {String} journal.id 小刊id
  79. * @apiSuccess {String} journal.name 名称
  80. * @apiSuccess {String} journal.subname 期号
  81. * @apiSuccess {String} journal.pic_cover 列表封面图片 暂时无效
  82. * @apiSuccess {String} journal.pic_view_cover 小刊封面图片 封面图都用这个
  83. * @apiSuccess {String} journal.pic_view_bg 全屏背景图,多张图片,这是一个数组
  84. * @apiSuccess {String} journal.pic_gd 小刊推广图
  85. * @apiSuccess {String} journal.pdate 时间
  86. * @apiSuccess {String} journal.num_ding 订阅数
  87. * @apiSuccess {String} journal.buy 小刊是否收费 1收费 2免费 3会员
  88. * @apiSuccess {String} journal.bgmusic 小刊背景音乐
  89. * @apiSuccess {Object[]} journal.button 按钮判断 如果不需要这个,可以不用
  90. * @apiSuccess {Object[]} journal.button.read 第一个按钮 阅读按钮
  91. * @apiSuccess {String} journal.button.read.status 状态 -1不显示 1为进入阅读 2为兑换 3为预售,注意,当值为2时,必须在阅读按钮上,当用户点击按钮时,绑定一个事件,该事件的接口为journal_v1.subscribe
  92. * @apiSuccess {String} journal.button.read.name 按钮上的名字
  93. * @apiSuccess {Object[]} journal.button.buy 第二个按钮 购买按钮
  94. * @apiSuccess {String} journal.button.buy.status 状态 -1不显示 1为购买
  95. * @apiSuccess {String} journal.button.buy.name 按钮上的名字
  96. * @apiSuccess {Object[]} journal.button.share 第三个按钮 排行榜按钮
  97. * @apiSuccess {String} journal.button.share.status 状态 -1不显示 1为排行榜
  98. * @apiSuccess {String} journal.button.share.name 按钮上的名字
  99. *
  100. * @apiSuccess {Object[]} push 主推小刊
  101. * @apiSuccess {String} push.id 小刊id
  102. * @apiSuccess {String} push.name 名称
  103. * @apiSuccess {String} push.num_ding 订阅数
  104. * @apiSuccess {Object[]} cate 当前分类
  105. * @apiSuccess {String} cate.id 分类id
  106. * @apiSuccess {String} cate.name 名称
  107. * @apiSuccess {Object[]} cateList 分类列表
  108. * @apiSuccess {String} cateList.id 分类id
  109. * @apiSuccess {String} cateList.name 名称
  110. */
  111. /**
  112. * @api {get} wonderful/act/?l=order.getMyList 我的订单列表
  113. * @apiVersion 2.0.0
  114. * @apiName order.getMyList
  115. * @apiGroup UserActionV1
  116. *
  117. * @apiDescription 我的订单列表
  118. *
  119. * @apiParam {String} signature signature
  120. * @apiParam {String} system 分类id
  121. *
  122. * @apiSuccess {Object[]} order 订单信息
  123. * @apiSuccess {String} order.name 名称
  124. * @apiSuccess {String} order.order_id 订单id
  125. * @apiSuccess {String} order.buy_num 购买本数
  126. * @apiSuccess {String} order.cdate 购买时间
  127. */
  128. /**
  129. * @api {get} wonderful/act/?l=order.getMyCodeList 我的兑换码列表
  130. * @apiVersion 2.0.0
  131. * @apiName order.getMyCodeList
  132. * @apiGroup UserActionV1
  133. *
  134. * @apiDescription 我的兑换码列表
  135. *
  136. * @apiParam {String} signature signature
  137. * @apiParam {String} order_id 订单id
  138. *
  139. * @apiSuccess {Object[]} code 兑换码列表
  140. * @apiSuccess {String} code.code 兑换码
  141. * @apiSuccess {String} code.type 类型 1为未使用 3为已使用 4为已作废
  142. */
  143. /**
  144. * @api {get} wonderful/main/?l=journal_v1.read 小刊阅读页
  145. * @apiVersion 2.0.0
  146. * @apiName journal.read
  147. * @apiGroup JournalV1
  148. *
  149. * @apiDescription 小刊阅读页
  150. *
  151. * @apiParam {String} signature signature
  152. * @apiParam {Number} id 小刊id
  153. *
  154. * @apiSuccess {Object[]} content 内容数据列表,每页显示10条,请在翻到第7或者第8条时,请求第2页
  155. * @apiSuccess {String} content.id 内容id
  156. * @apiSuccess {String} content.type 内容类型1全屏图、2长图、3图文内容、11关联图文、12关联视频、13关联直播、4全屏视频、5留言视频、6留言音频|||新增:7长屏图、8横屏图、9无边框图片、10四宫格图片、21对话模板
  157. * @apiSuccess {String} content.name 标题。type=5,6时有效
  158. * @apiSuccess {String} content.cover 音频或者视频的封面图,type=4,5,6时有效
  159. * @apiSuccess {String} content.video 视频地址。type=4,5时有效
  160. * @apiSuccess {String} content.music 音频地址。type=6时有效
  161. * @apiSuccess {String} content.pic 全屏图或者长图,type=1,2,7,8,9时有效
  162. * @apiSuccess {String} content.pic_info 全屏图或者长图的图片信息,type=1,2,7,8,9时有效,值如1024_768_548.12_35,请用_分隔成数组使用,1024为宽度,768为高度,548.12为图片大小,35为图片id
  163. * @apiSuccess {String} content.is_button 全屏图上的保存按钮,1显示2不显示,type=1时有效
  164. * @apiSuccess {String} content.button_name 全屏图上的保存按钮的文字,type=1时有效
  165. * @apiSuccess {String} content.button_color 全屏图上的保存按钮的文字颜色,type=1时有效
  166. * @apiSuccess {String} content.note 是否预约提醒1为已预约,2为未预约
  167. * @apiSuccess {Object[]} content.text 全屏图上的九个文字位置,type=1时有效
  168. * @apiSuccess {String} content.text.text 文字位置,1上左2上中3上右4中左5正中6中右7下左8下中9下右
  169. * @apiSuccess {String} content.text.name 文字内容 换行用\n隔开
  170. * @apiSuccess {String} content.text.color 文字颜色
  171. * @apiSuccess {String} content.text.bgcolor 文字背景颜色
  172. * @apiSuccess {String} content.text.bgcolor_type 是否设置文字背景颜色,1设置,2不设置,不设置则文字背景颜色为透明。
  173. * @apiSuccess {String} content.text.size 文字像素大小
  174. * @apiSuccess {Object[]} content.info type=3,11,12,13时有效,当等于11,12,13时,分别对应图文详情、视频详情、直播详情里的字段,等于3时,请查看以下字段
  175. * @apiSuccess {String} content.info.name 标题
  176. * @apiSuccess {String} content.info.focus 焦点图
  177. * @apiSuccess {String} content.info.content 内容
  178. * @apiSuccess {String} content.info.content_array 数组内容
  179. * @apiSuccess {Object[]} content.info.author 作者
  180. * @apiSuccess {Object[]} content.palaces 四宫格图片的四个图片,type=10时有效
  181. * @apiSuccess {String} content.palaces.palaces 图片位置,1上左2上右3下左4下右
  182. * @apiSuccess {String} content.palaces.pic 图片
  183. * @apiSuccess {String} content.talk_pic 对话模板的置顶图片,为空则不显示,type=21时有效
  184. * @apiSuccess {Object[]} content.talk 对话模板里的对话内容,type=21时有效
  185. * @apiSuccess {String} content.talk.talk_location 对话位置,1左2右
  186. * @apiSuccess {String} content.talk.talk_type 对话类型,1文字,2图片,3音频
  187. * @apiSuccess {String} content.talk.avatar 头像
  188. * @apiSuccess {String} content.talk.text 文字
  189. * @apiSuccess {String} content.talk.pic 图片
  190. * @apiSuccess {String} content.talk.audio 音频
  191. */
  192. /**
  193. * @api {get} wonderful/main/?l=journal_v1.view 小刊详情页[废弃]
  194. * @apiVersion 2.0.0
  195. * @apiName journal.view
  196. * @apiGroup JournalV1
  197. *
  198. * @apiDescription 小刊详情页[废弃,请从journal_v1.getList或者journal_v1.getAppList中获取这些信息]
  199. *
  200. * @apiParam {String} signature signature
  201. * @apiParam {Number} id 小刊id
  202. *
  203. * @apiSuccess {Object[]} info 小刊详情
  204. * @apiSuccess {String} info.id 小刊id
  205. * @apiSuccess {String} info.name 名称
  206. * @apiSuccess {String} journal.subname 期号
  207. * @apiSuccess {String} info.pic_cover 列表封面图片 暂时无效
  208. * @apiSuccess {String} info.pic_view_cover 小刊封面图片 封面图都用这个
  209. * @apiSuccess {String} info.pic_view_bg 全屏背景图,多张图片,这是一个数组
  210. * @apiSuccess {String} info.pic_gd 小刊推广图
  211. * @apiSuccess {String} info.pdate 时间
  212. * @apiSuccess {String} info.ydate 预售时间
  213. * @apiSuccess {String} info.ytype 预售状态,1为可以阅读2显示预售弹窗,如果用button就不用判断该字段了
  214. * @apiSuccess {String} info.num_ding 订阅数
  215. * @apiSuccess {String} info.buy 小刊是否收费 1收费 2不收费
  216. * @apiSuccess {String} info.subscribe 是否订阅,1为已订阅2为未订阅
  217. * @apiSuccess {String} info.active 是否有活动,1为有2为没有,有则显示排行榜按钮
  218. * @apiSuccess {Object[]} button 按钮判断 如果不需要这个,可以不用
  219. * @apiSuccess {Object[]} button.read 第一个按钮 阅读按钮
  220. * @apiSuccess {String} button.read.status 状态 -1不显示 1为进入阅读 2为兑换 3为预售
  221. * @apiSuccess {String} button.read.name 按钮上的名字
  222. * @apiSuccess {Object[]} button.buy 第二个按钮 购买按钮
  223. * @apiSuccess {String} button.buy.status 状态 -1不显示 1为购买
  224. * @apiSuccess {String} button.buy.name 按钮上的名字
  225. * @apiSuccess {Object[]} button.share 第三个按钮 排行榜按钮
  226. * @apiSuccess {String} button.share.status 状态 -1不显示 1为排行榜
  227. * @apiSuccess {String} button.share.name 按钮上的名字
  228. */
  229. /**
  230. * @api {get} wonderful/main/?l=journal_v1.getView 小刊详情页
  231. * @apiVersion 2.0.0
  232. * @apiName journal.getView
  233. * @apiGroup JournalV1
  234. *
  235. * @apiDescription 小刊详情页,如果是分享进来的,请求这个接口来获取按钮
  236. *
  237. * @apiParam {String} signature signature
  238. * @apiParam {Number} id 小刊id
  239. *
  240. * @apiSuccess {Object[]} info 小刊详情
  241. * @apiSuccess {String} info.id 小刊id
  242. * @apiSuccess {String} info.name 名称
  243. * @apiSuccess {String} journal.subname 期号
  244. * @apiSuccess {String} info.pic_cover 列表封面图片 暂时无效
  245. * @apiSuccess {String} info.pic_view_cover 小刊封面图片 封面图都用这个
  246. * @apiSuccess {String} info.pic_view_bg 全屏背景图,多张图片,这是一个数组
  247. * @apiSuccess {String} info.pic_gd 小刊推广图
  248. * @apiSuccess {String} info.pdate 时间
  249. * @apiSuccess {String} info.ydate 预售时间
  250. * @apiSuccess {String} info.ytype 预售状态,1为可以阅读2显示预售弹窗,如果用button就不用判断该字段了
  251. * @apiSuccess {String} info.num_ding 订阅数
  252. * @apiSuccess {String} info.buy 小刊是否收费 1收费 2不收费
  253. * @apiSuccess {String} info.subscribe 是否订阅,1为已订阅2为未订阅
  254. * @apiSuccess {String} info.active 是否有活动,1为有2为没有,有则显示排行榜按钮
  255. * @apiSuccess {Object[]} button 按钮判断 如果不需要这个,可以不用
  256. * @apiSuccess {Object[]} button.read 第一个按钮 阅读按钮
  257. * @apiSuccess {String} button.read.status 状态 -1不显示 1为进入阅读 2为兑换 3为预售,注意,当值为2时,必须在阅读按钮上,当用户点击按钮时,绑定一个事件,该事件的接口为journal_v1.subscribe
  258. * @apiSuccess {String} button.read.name 按钮上的名字
  259. * @apiSuccess {Object[]} button.buy 第二个按钮 购买按钮
  260. * @apiSuccess {String} button.buy.status 状态 -1不显示 1为购买
  261. * @apiSuccess {String} button.buy.name 按钮上的名字
  262. * @apiSuccess {Object[]} button.share 第三个按钮 排行榜按钮
  263. * @apiSuccess {String} button.share.status 状态 -1不显示 1为排行榜
  264. * @apiSuccess {String} button.share.name 按钮上的名字
  265. */
  266. /**
  267. * @api {get} wonderful/main/?l=journal_v1.getAppView APP小刊详情页
  268. * @apiVersion 2.0.0
  269. * @apiName journal.getAppView
  270. * @apiGroup JournalV1
  271. *
  272. * @apiDescription APP小刊详情页,如果是分享进来的,请求这个接口来获取按钮
  273. *
  274. * @apiParam {String} signature signature
  275. * @apiParam {Number} id 小刊id
  276. *
  277. * @apiSuccess {Object[]} info 小刊详情
  278. * @apiSuccess {String} info.id 小刊id
  279. * @apiSuccess {String} info.name 名称
  280. * @apiSuccess {String} journal.subname 期号
  281. * @apiSuccess {String} info.pic_cover 列表封面图片 暂时无效
  282. * @apiSuccess {String} info.pic_view_cover 小刊封面图片 封面图都用这个
  283. * @apiSuccess {String} info.pic_view_bg 全屏背景图,多张图片,这是一个数组
  284. * @apiSuccess {String} info.pic_gd 小刊推广图
  285. * @apiSuccess {String} info.pdate 时间
  286. * @apiSuccess {String} info.ydate 预售时间
  287. * @apiSuccess {String} info.ytype 预售状态,1为可以阅读2显示预售弹窗,如果用button就不用判断该字段了
  288. * @apiSuccess {String} info.num_ding 订阅数
  289. * @apiSuccess {String} info.buy 小刊是否收费 1收费 2不收费
  290. * @apiSuccess {String} info.subscribe 是否订阅,1为已订阅2为未订阅
  291. * @apiSuccess {String} info.active 是否有活动,1为有2为没有,有则显示排行榜按钮
  292. * @apiSuccess {Object[]} button 按钮判断 如果不需要这个,可以不用
  293. * @apiSuccess {Object[]} button.read 第一个按钮 阅读按钮
  294. * @apiSuccess {String} button.read.status 状态 -1不显示 1为进入阅读 2为兑换 3为预售,注意,当值为2时,必须在阅读按钮上,当用户点击按钮时,绑定一个事件,该事件的接口为journal_v1.subscribe
  295. * @apiSuccess {String} button.read.name 按钮上的名字
  296. * @apiSuccess {Object[]} button.buy 第二个按钮 购买按钮
  297. * @apiSuccess {String} button.buy.status 状态 -1不显示 1为购买
  298. * @apiSuccess {String} button.buy.name 按钮上的名字
  299. * @apiSuccess {Object[]} button.share 第三个按钮 排行榜按钮
  300. * @apiSuccess {String} button.share.status 状态 -1不显示 1为排行榜
  301. * @apiSuccess {String} button.share.name 按钮上的名字
  302. */
  303. /**
  304. * @api {get} wonderful/main/?l=journal_v1.subscribe 检测小刊是否可以阅读
  305. * @apiVersion 2.0.0
  306. * @apiName journal.subscribe
  307. * @apiGroup JournalV1
  308. *
  309. * @apiDescription 检测小刊是否可以阅读
  310. *
  311. * @apiParam {String} signature signature
  312. * @apiParam {Number} id 小刊id
  313. *
  314. * @apiSuccess {String} subscribe 1为已订阅可以阅读,2为未订阅不能阅读,弹出兑换码
  315. */
  316. /**
  317. * @api {get} wonderful/main/?l=journal_v1.buy 小刊购买页
  318. * @apiVersion 2.0.0
  319. * @apiName journal.buy
  320. * @apiGroup JournalV1
  321. *
  322. * @apiDescription 小刊购买页
  323. *
  324. * @apiParam {String} signature signature
  325. * @apiParam {Number} id 小刊id
  326. *
  327. * @apiSuccess {Object[]} info 小刊详情
  328. * @apiSuccess {String} info.id 小刊id
  329. * @apiSuccess {String} info.name 名称
  330. *
  331. * @apiSuccess {String} buy_desc 购买说明
  332. * @apiSuccess {Object[]} buy_list 购买列表
  333. * @apiSuccess {String} buy_list.id 购买id 支付时使用
  334. * @apiSuccess {String} buy_list.name 名称
  335. * @apiSuccess {String} buy_list.price 标价
  336. * @apiSuccess {String} buy_list.cash 实际支付价格
  337. */
  338. /**
  339. * @api {get} wonderful/act/?l=order.pay 发起支付
  340. * @apiVersion 2.0.0
  341. * @apiName order.pay
  342. * @apiGroup UserActionV1
  343. *
  344. * @apiDescription 发起支付:请注意,如果是苹果支付,请在发起苹果支付之后,将苹果返回的验证数据,传入该接口
  345. *
  346. * @apiParam {String} signature signature
  347. * @apiParam {String} journal_id 小刊id
  348. * @apiParam {String} buy_id 购买本数id
  349. * @apiParam {String} receipt 当header中的source_type为ios时,请传入该参数,参数的值为苹果支付后返回的参数,即可发起支付验证。
  350. *
  351. * @apiSuccess {Object[]} pay 微信支付返回的数据
  352. * @apiSuccess {String} pay.time 服务器时间戳
  353. * @apiSuccess {String} pay.nonce_str 随机字符串
  354. * @apiSuccess {String} pay.prepay_id 统一下单接口返回的 prepay_id 参数值,通过'prepay_id=' + prepay_id 拼装成package
  355. * @apiSuccess {String} pay.sign_type 签名算法
  356. * @apiSuccess {String} pay.sign 签名
  357. * @apiSuccess {String} pay.yes 苹果支付时显示改参数,1为支付成功2为支付失败
  358. * @apiSuccess {String} pay.order_id 支付的订单id
  359. */
  360. /**
  361. * @api {get} wonderful/act/?l=order.code 兑换码兑换
  362. * @apiVersion 2.0.0
  363. * @apiName order.code
  364. * @apiGroup UserActionV1
  365. * @apiDescription 兑换码兑换
  366. *
  367. * @apiParam {String} signature signature
  368. * @apiParam {String} journal_id 小刊id
  369. * @apiParam {String} code 兑换码
  370. *
  371. * @apiSuccess {String} ok 兑换成功
  372. */
  373. /**
  374. * @api {get} wonderful/main/?l=journal_v1.top 小刊本数排行榜
  375. * @apiVersion 2.0.0
  376. * @apiName journal.top
  377. * @apiGroup JournalV1
  378. *
  379. * @apiDescription 小刊本数排行榜
  380. *
  381. * @apiParam {String} signature signature
  382. * @apiParam {Number} id 小刊id
  383. *
  384. * @apiSuccess {Object[]} info 小刊详情
  385. * @apiSuccess {String} info.id 小刊id
  386. * @apiSuccess {String} info.name 名称
  387. *
  388. * @apiSuccess {Object[]} top 本数排行
  389. * @apiSuccess {String} top.uid 用户id
  390. * @apiSuccess {String} top.num 本数
  391. * @apiSuccess {String} top.username 用户名
  392. * @apiSuccess {String} top.avatar 头像
  393. *
  394. * @apiSuccess {Object[]} active 活动说明表
  395. * @apiSuccess {String} active.name 名称
  396. * @apiSuccess {String} active.status 活动状态 1活动进行中 2活动已结束
  397. * @apiSuccess {String} active.desc 描述
  398. * @apiSuccess {String} active.invite_title 邀请好友标题
  399. * @apiSuccess {String} active.invite_desc 邀请好友描述 换行用\n隔开
  400. * @apiSuccess {String} active.content 活动说明,富文本
  401. */