# 前端接口 # 数据接口 预留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 然后在需要展示评论的位置加入以下代码:
评论
$(function(){
MAC.Comment.Login = {$comment.login};
MAC.Comment.Verify = {$comment.verify};
MAC.Comment.Init();
MAC.Comment.Show(1);
});
12345678910111213请求响应结果示例
" \n