切换风格

默认Lavender Sky Flowers Wizard Snow Beige California City Dragon Black London Sunset glow Pink Cloud

5

主题

81

积分

0

精华

用户组 

易积分
5095
热心
0
好评
1
【源码】苹果CMS视频站对接APP教程,打造属于自己的影视站[复制链接]
发表于 2018-11-12 18:05:31 | 显示全部楼层 |阅读模式
本帖最后由 2917984420 于 2018-11-12 20:53 编辑

苹果CMS程序是一套采用PHP+MYSQL环境下运行的完善而强大的快速影视建站系统。特别适合小白搭建自己的视频网站,只要普通的虚拟主机就可以完美搭建起来,建站成本非常低。

而且可以自动+手动采集各大影视联盟视频,可以完全打造属于自己的影视站点,再也不需要担心解析各大VIP影视站视频解析接口失效等问题。网站后台也易于操作。给大家看看后台截图:



先给大家看看成品APP:


   




     好了废话不多说!以苹果cmsV10视频站为例子:

传统的方法就是抓取影视网站源码然后用正则获取视频地址然后解析...苹果cmsV10自带api开放接口提供影视数据,这就给对接APP带来了极大的方便!

该api接口提供的是json数据,只需要用E4A里的json解析类库就可以一步搞定!

下面给出常见的几种调用数据方法:

TIM截图20181112175528.png


  • {
  •     "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"
  •         },
  •     ],
  • }
TIM截图20181112175741.png


  • {
  •     "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
  •         判断循环尾
  • 结束 事件


上面这些源码就把影片名称,海报图,类型,演员,播放地址...等信息获取了,也是核心所在,会的朋友看到这应该都明白了。还没有明白的看看我上传的源码例子看看就能懂了。


源码地址:
游客,如果您要查看本帖隐藏内容请回复






回复量多的话在出个搭建适合对接APP的苹果CMS影视站教程!







补充内容 (2018-11-25 22:14):
苹果CMS视频站对接APP教程,打造属于自己的影视站

苹果CMS视频站对接APP源码.zip

2.88 MB, 下载次数: 337

售价: 20 易积分  [记录]

苹果CMS视频站对接APP源码

类库.zip

2.58 MB, 下载次数: 191

售价: 20 易积分  [记录]

所需类库

评分

参与人数 5易积分 +5 收起 理由
xuliang + 1 感谢分享,很给力!~
themo + 1
1409632672 + 1 不要下载了,他的对接app源码只是个简洁版.
11040147155 + 1 支持开源~!感谢分享
skeok888888 + 1 多来源 要怎么判断

查看全部评分

易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

0

主题

4

积分

0

精华
易积分
58
热心
0
好评
0
发表于 2024-3-7 15:44:39 来自手机 | 显示全部楼层
kkkkkkkkkkk
易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

0

主题

18

积分

0

精华
易积分
14
热心
0
好评
0
发表于 2024-3-2 13:34:19 | 显示全部楼层
学习了
易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

0

主题

4

积分

0

精华
易积分
58
热心
0
好评
0
发表于 2024-2-29 13:01:15 来自手机 | 显示全部楼层
kkkkkkkkkk
易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

0

主题

4

积分

0

精华
易积分
58
热心
0
好评
0
发表于 2024-2-22 01:39:37 来自手机 | 显示全部楼层
111111111111111111
易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

4

主题

438

积分

0

精华

用户组 

易积分
1313
热心
0
好评
0
发表于 2024-1-9 23:16:36 来自手机 | 显示全部楼层
谢谢你的分享
易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

0

主题

714

积分

0

精华

用户组 

易积分
61
热心
0
好评
0
发表于 2023-11-4 22:50:14 | 显示全部楼层
谢谢分享
易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

0

主题

14

积分

0

精华

用户组 

易积分
26
热心
0
好评
0
发表于 2023-8-3 17:40:15 | 显示全部楼层
易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

0

主题

0

积分

0

精华
易积分
0
热心
0
好评
0
发表于 2023-7-17 18:20:41 | 显示全部楼层
看看如何
易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

0

主题

44

积分

0

精华

用户组 

易积分
41
热心
0
好评
0
发表于 2023-7-8 07:52:24 | 显示全部楼层
易如意中文编程学习交流论坛有你更精彩~
暂无签名
回复

使用道具 举报

QQ|sitemap|免责声明|RGB颜色对照表|手机版|小黑屋| 易如意 - E4A中文编程学习交流论坛

GMT+8, 2024-4-26 23:00 , Processed in 0.103578 second(s), 44 queries .

Powered by Discuz! X3.4

© 2001-2018 eruyi.cn

返回顶部