用户组 
易积分1
热心0
好评0
|
发表于 2019-4-3 11:32:36
|
显示全部楼层
S视频站对接APP教程,打造属于自己的影视站 [修改]
高级模式
BColorImageLinkQuoteCodeSmilies
本版积分规则参与/回复主题
切换风格
易如意设为首页收藏本站
l627873480
论坛首页
站内搜索
积分充值
每日签到
快捷导航
返回列表楼主帖子|图片模式|正序浏览
12345678910... 26下一页
回复
255
易如意»论坛首页›资源区›易安卓›【源码】苹果CMS视频站对接APP教程,打造属于自己的影视 ...
12345678910... 26下一页返回列表发新帖
2917984420
3
主题
57
积分
0
精华
用户组
易积分2850 如意币0 热心0 好评1
发消息
【源码】苹果CMS视频站对接APP教程,打造属于自己的影视站[复制链接]
3790 255
发表于 2018-11-12 18:05:31 | 只看该作者 |只看大图
本帖最后由 2917984420 于 2018-11-12 20:53 编辑
苹果CMS程序是一套采用PHP+MYSQL环境下运行的完善而强大的快速影视建站系统。特别适合小白搭建自己的视频网站,只要普通的虚拟主机就可以完美搭建起来,建站成本非常低。
而且可以自动+手动采集各大影视联盟视频,可以完全打造属于自己的影视站点,再也不需要担心解析各大VIP影视站视频解析接口失效等问题。网站后台也易于操作。给大家看看后台截图:
【源码】苹果CMS视频站对接APP教程,打造属于自己的影视站 作者:2917984420
先给大家看看成品APP:
【源码】苹果CMS视频站对接APP教程,打造属于自己的影视站 作者:2917984420 【源码】苹果CMS视频站对接APP教程,打造属于自己的影视站 作者:2917984420 【源码】苹果CMS视频站对接APP教程,打造属于自己的影视站 作者:2917984420 【源码】苹果CMS视频站对接APP教程,打造属于自己的影视站 作者:2917984420
好了废话不多说!以苹果cmsV10视频站为例子:
传统的方法就是抓取影视网站源码然后用正则获取视频地址然后解析...苹果cmsV10自带api开放接口提供影视数据,这就给对接APP带来了极大的方便!
该api接口提供的是json数据,只需要用E4A里的json解析类库就可以一步搞定!
下面给出常见的几种调用数据方法:
【源码】苹果CMS视频站对接APP教程,打造属于自己的影视站 作者:2917984420
{
"code":1,
"msg":"数据列表",
"page":1,
"pagecount":1,
"limit":"20",
"total":15,
"list":[
{
"vod_id":19,
"vod_name":"超凡蜘蛛侠2",
"type_id":6,
"type_name":"动作片",
"vod_en":"chaofanzhizhuxia2",
"vod_time":"2018-03-27 21:17:51",
"vod_remarks":"高清",
"vod_play_from":"youku"
},
{
"vod_id":18,
"vod_name":"木星上行",
"type_id":6,
"type_name":"动作片",
"vod_en":"muxingshangxing",
"vod_time":"2018-03-27 21:17:37",
"vod_remarks":"高清",
"vod_play_from":"youku"
},
{
"vod_id":9,
"vod_name":"胡杨的夏天",
"type_id":7,
"type_name":"喜剧片",
"vod_en":"huyangdexiatian",
"vod_time":"2018-03-20 21:32:00",
"vod_remarks":"高清",
"vod_play_from":"27pan,mgtv,qiyi,qq,youku"
},
],
}
【源码】苹果CMS视频站对接APP教程,打造属于自己的影视站 作者:2917984420
{
"code":1,
"msg":"数据列表",
"page":1,
"pagecount":1,
"limit":"20",
"total":1,
"list":[
{
"vod_id":21,
"vod_name":"情剑",
"type_id":6,
"type_name":"动作片",
"vod_en":"qingjian",
"vod_time":"2018-03-29 20:50:19",
"vod_remarks":"超清",
"vod_play_from":"youku",
"vod_pic":"",
"vod_area":"大陆",
"vod_lang":"国语",
"vod_year":"2018",
"vod_serial":"0",
"vod_actor":"谢霆锋,钟欣潼,乔振宇,伊能静,谭耀文,赵鸿飞,周莉",
"vod_director":"陈咏歌",
"vod_content":",
"vod_play_url":"",
}
]
}
主要能用到的就是视频详情,下面来看看怎么把获取的视频详情用JSON解析出来:
事件 主窗口.创建完毕()
多线程1.开始取网页源码2("************","utf-8")
结束 事件
事件 多线程1.取网页源码2完毕(源码 为 文本型)
变量 list 为 对象
变量 dx 为 对象
变量 type_name 为 文本型 '类型
变量 vod_actor 为 文本型 '演员
变量 vod_director 为 文本型 '导演
变量 vod_play_url 为 文本型 '播放地址
变量 vod_area 为 文本型 '地区
变量 vod_lang 为 文本型 '语言
变量 vod_year 为 文本型 '年代
变量 vod_content 为 文本型 '简介
dx=JSON操作1.解析(源码)
list = JSON操作1.取数组(dx,"list") '视频列表数数组
判断循环首 计数<JSON操作1.取数组内成员数(list)
vod_id=JSON操作1.取文本值(JSON操作1.取数组内对象(list,计数),"vod_id")
vod_name=JSON操作1.取文本值(JSON操作1.取数组内对象(list,计数),"vod_name")
vod_pic=JSON操作1.取文本值(JSON操作1.取数组内对象(list,计数),"vod_pic")
vod_remarks=JSON操作1.取文本值(JSON操作1.取数组内对象(list,计数),"vod_remarks")
电影列表1.添加项目(vod_pic,vod_name,"","",vod_remarks,vod_id)
计数=计数+1
判断循环尾
结束 事件
|
|