#前端接口

#前端接口

# 前端接口 # 数据接口 预留ajax数据接口,方便瀑布流加载,该接口较为简易,支持参数有限,需要丰富参数的接口最好自定义扩展。

接口 index.php/ajax/data.html 请求方式 GET、POST Content-Type form-data 参数 参数名 示例值 是否必填 参数类型 参数描述 mid 1 必填 text 模型mid 1影片、2文章、3专题、8明星、9角色、11剧情 limit 20 必填 text 每页条数,支持10,20,30 page 1 必填 text 页码,最多不超过20页,防止非法采集 tid 1 必填 text 分类id -成功响应示例

{

"code": 1,

"msg": "数据列表",

"page": 1,

"pagecount": 221,

"limit": 10,

"total": 2204,

"list": [

{

"vod_id": 3683,

"type_id": 1,

"type_id_1": 0,

"group_id": 0,

"vod_name": "不表演才艺居然不给我饭吃#抖音汽车",

...

},

{

"vod_id": 3685,

"type_id": 1,

"type_id_1": 0,

"group_id": 0,

"vod_name": "所以非要这样吗?#当别人问我上班..",

...

},

]

}

1234567891011121314151617181920212223242526# 搜素联想 接口 /index.php/ajax/suggest 请求方式 GET、POST 参数 参数名 示例值 是否必填 参数类型 参数描述 mid 1 必填 text 模型mid 1影片、2文章、3专题、8明星、9角色、11剧情 wd 招魂 必填 text 关键词 limit 10 必填 text 获取数量 imestamp 1574339368127 必填 text 时间戳 返回数据 {

"code": 1,

"msg": "数据列表",

"page": 1,

"pagecount": 3,

"limit": 10,

"total": 25,

"list": [

{

"id": 1593,

"name": "我也搞不懂他是怎么被困这里的 #宅家dou剧场 #我的观影报告 #萤火计划",

"en": "woyegaobudongtashizenmebeikunzhelidezhaijiadoujuchangwodeguanyingbaogaoyinghuojihua",

"pic": "https://p3.douyinpic.com/tos-cn-p-0015/34f94d7f8bda45048c14988492ef9500_1620207826~tplv-dy-360p.jpeg?from=4257465056&s=&se=false&sh=&sc=&l=202105312051560101501660281A0EC310&biz_tag=feed_cover"

},

{

"id": 1467,

"name": "假如爱情来临我的心永远不会迟到@DOU+小助手",

"en": "jiaruaiqinglailinwodexinyongyuanbuhuichidaoDOUxiaozhushou",

"pic": "https://p3.douyinpic.com/tos-cn-p-0015/be736dd849f744e7848473210c3c8131_1619099706~tplv-dy-360p.jpeg?from=4257465056"

},

{

"id": 1360,

"name": "有人说我的视频没营养 怎么?你的视频在炖骨头汤?",

"en": "yourenshuowodeshipinmeiyingyangzenmenideshipinzaidungutoutang",

"pic": "https://p9.douyinpic.com/tos-cn-p-0015/2af445900fa14c64b03c0d0390e2bd81_1618493679~tplv-dy-360p.jpeg?from=4257465056&s=&se=false&sh=&sc=&l=20210531205248010150201080310EC297&biz_tag=feed_cover"

},

{

"id": 1350,

"name": "有了油菜花,就承托不出我的马甲线了,",

"en": "youliaoyoucaihuajiuchengtuobuchuwodemajiaxianliao",

"pic": "https://p26.douyinpic.com/tos-cn-p-0015/47c6c91025a64b6daa95ee55d33fdcff_1618363339~tplv-dy-360p.jpeg?from=4257465056"

},

{

"id": 1301,

"name": "#抖in美好溧阳 #万物皆可智慧 #没事开心一下 #摆好你的姿态 #没错是我的腿呀 #你的女友已上线请查收",

"en": "douinmeihaoliyangwanwujiekezhihuimeishikaixinyixiabaihaonidezitaimeicuoshiwodetuiyanidenvyouyishangxianqingchashou",

"pic": "https://p29.douyinpic.com/tos-cn-p-0015/6b3f2a301a2b40fd805ed8e1c5b57de6_1618228574~tplv-dy-360p.jpeg?from=4257465056"

},

{

"id": 1284,

"name": "好久没有直播有没有想我的?@抖音小助手 #舞蹈 #创作灵感",

"en": "haojiumeiyouzhiboyoumeiyouxiangwodedouyinxiaozhushouwudaochuangzuolinggan",

"pic": "https://p6.douyinpic.com/tos-cn-p-0015/124267af2a314b54bed771e528cac1a8_1618113455~tplv-dy-360p.jpeg?from=4257465056&s=&se=false&sh=&sc=&l=202105312053370101501821001E0ED364&biz_tag=feed_cover"

},

{

"id": 1246,

"name": "关于我的故事还是听我的版本好一点#原相机",

"en": "guanyuwodegushihuanshitingwodebanbenhaoyidianyuanxiangji",

"pic": "https://p9.douyinpic.com/tos-cn-p-0015/dfa28fcbe6e840f094f824827ff8b7a0_1617918242~tplv-dy-360p.jpeg?from=4257465056&s=&se=false&sh=&sc=&l=20210531205331010150157232090F227B&biz_tag=feed_cover"

},

{

"id": 1199,

"name": "#创作灵感 #牛仔裤 小时候偷喝我爸两罐红牛,追着我打,笑死,我的能量超乎你想象",

"en": "chuangzuolingganniuzikuxiaoshihoutouhewobaliangguanhongniuzhuizhuowodaxiaosiwodenengliangchaohunixiangxiang",

"pic": "https://p26.douyinpic.com/tos-cn-p-0015/488f094a79154123ad43f3152ef3fdd7_1617541987~tplv-dy-360p.jpeg?from=4257465056&s=&se=false&sh=&sc=&l=202105312054250101502221495B0F3590&biz_tag=feed_cover"

},

{

"id": 1189,

"name": "你有你的背景,我有我的背影,安排#大长腿",

"en": "niyounidebeijingwoyouwodebeiyinganpaidachangtui",

"pic": "https://p26.douyinpic.com/tos-cn-p-0015/6f993bd8cd46412c82d41df0f3a64e31_1616750332~tplv-dy-360p.jpeg?from=4257465056"

},

{

"id": 1161,

"name": "我的小蛮腰中午可以露出来了,继续减肥再瘦十斤#微胖",

"en": "wodexiaomanyaozhongwukeyiluchulailiaojixujianfeizaishoushijinweipang",

"pic": "https://p6.douyinpic.com/tos-cn-p-0015/71ccc83db7674648a83d08314a2323de_1617954719~tplv-dy-360p.jpeg?from=4257465056&s=&se=false&sh=&sc=&l=202105312054120101511722311C0F10D3&biz_tag=feed_cover"

}

],

"url": "/index.php/vodsearch/mac_wd-------------.html"

}

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071# 顶踩接口 接口 /index.php/ajax/digg.html 请求方式 GET、POST 参数 参数名 示例值 是否必填 参数类型 参数描述 mid 1 必填 text 模型mid 1影片、2文章、3专题、8明星、9角色、11剧情 id 1542 必填 text 评论的数据id 影片id 、文章id等 type up 必填 text 类型,up顶、down踩 返回数据 {

"code": 1,

"msg": "操作成功!",

"data": {

"up": 826,

"down": 511

}

}

12345678# 记录接口 请求方式 GET、POST 接口 /index.php/user/ajax_ulog 参数 示例值 是否必填 参数描述 mid 1 必填 模型mid 1影片、2文章、3专题、8明星、9角色、11剧情 id 1233 必填 评论的数据id 影片id 、文章id等 type 2 必填 浏览1、 收藏2, 想看3、播放4、下载5 ac set 必填 参数为 set 是提交,不为 set 是获取 返回数据

{"code":1,"msg":"保存成功!"}

1# 点击量提交 接口 /index.php/ajax/hits.html 请求方式 GET、POST Content-Type form-data 参数 参数 示例值 是否必填 参数描述 mid 1 必填 模型mid 1影片、2文章、3专题、8明星、9角色、11剧情 id 1233 必填 评论的数据id 影片id 、文章id等 type update 必填 更新 成功响应示例 {

"code": 1,

"msg": "操作成功!",

"data": {

"hits": 425,

"hits_day": 2,

"hits_week": 2,

"hits_month": 2

}

}

12345678910# 来路统计 接口 /index.php/ajax/referer 请求方式 GET、POST 参数 参数 示例值 是否必填 参数描述 domain www.apivv.cn 必填 来路域名,可用 js 的 document.referrer 来提取 url https://www.apivv.cn/index.html 必填 来路url,直接提交 document.referrer type update 必填 更新 模板中只要引入了 \static\js\home.j 那就是只需在公用底部放一个 class 为 mac_referer 的div就可以了。

1响应结果示例

请求方式 GET {

"code": 1,

"msg": "ok",

"data": {

"referer": 1,

"referer_day": 1,

"referer_week": 1,

"referer_month": 1

}

}

12345678910# 评论接口 # 获取评论 接口 /index.php/comment/ajax.html 请求方式 GET 参数 示例值 是否必填 参数描述 rid 1245 必填 数据id mid 1 必填 模型mid 1影片、2文章、3专题、8明星、9角色、11剧情 page 1 必填 页码 获取评论的数据模板为 /html/comment/ajax.html,网页端获取评论列表会从这里提取数据返回html数据给接口,当然苹果cms默认已经给我们做好了这些。只需引入 \static\js\home.j 然后在需要展示评论的位置加入以下代码:

评论

12345678910111213请求响应结果示例

" \n

\n \n \n
\n