『大咖网盟』

收益高、结算快、超稳定,直营无中间商差价

『1866资源网』

全网最早的资源,实力雄厚,速度超快,超稳定

『78免费网盘』

永久免费的多媒体转码与云分发平台,无限存储

『209资源网』

全网唯一一家全亚洲服务器加速播放,速度超快

『推荐模板服务商』

海洋CMS官方推荐可信赖模板制作服务商家

海洋cms自带资源发布api插件和第三方资源站接入办法说明

admin 2015-5-29 13949

===海洋cms自带API资源发布插件说明===
* 资源发布API是指将自己站内资源发布出来,做出资源站,供其他站长采集数据。
* 站长可以在后台控制是否开启资源发布API插件。
* 资源库API访问地址是:http://您的域名/zyapi.php 整合办法请接着阅读本帖下面内容。
* 支持发布的信息:影片名称,影片图片地址,影片连载状态,影片语言,影片地区,影片年份,影片备注,影片别名,影片豆瓣评分,影片时光网评分,影片imdb评分,影片上映电视台,影片版本,备用备注信息,影片演员,影片导演,影片简介,总集数,影片时长,影片集数,剧情分类,播放地址,下载地址等信息。


===站长如何增加第三方的资源库===
此功能要求海洋cms版本大于等于v6.48。
进入后台-采集-资源库管理,,输入api信息接口即可完成。
然后在资源库列表里即可看到刚才添加的资源库列表


===提示:关于下载资源===
如果您发布的资源包含下载并且修改了默认的下载组名称,需要对应修改下面的三个文件:
文件一: include/collection.class.php 文件的第 54 行相关内容
文件二: zyapi.php文件的第221行相关内容

文件三: data/admin/downKinds.xml文件相关内容


===提示:关于入库字段===
如果资源站有更多的字段内容需要入库,可以修改文件:include/collection.class.php
例如:$v_data['说明1'] = $video->说明2;
说明1:海洋cms数据库sea_data表中的字段
说明2贵资源站里提供的xml文件节点名称
实例代码如下:

public function xml_db($video,$localId)
        {
                $v_data['v_name'] =  $video->name;//影片名称
                $v_data['v_pic'] =  $video->pic;//影片图片地址
                $v_data['v_state'] = $video->state;//影片连载状态
                $v_data['v_lang'] = $video->lang;//影片语言
                $v_data['v_publisharea'] = $video->area;//影片地区
                $v_data['v_publishyear'] = $video->year;//影片年份
                $v_data['v_note'] = $video->note;//影片备注
                $v_data['v_actor'] = $video->actor;//影片演员
                $v_data['v_director'] = $video->director;//影片导演
                $v_data['v_des'] = $video->des;//影片简介
                $v_data['v_nickname'] = $video->alias;//别名
                $v_data['v_total'] = $video->episode;//总集数
                $v_data['v_jq'] = $video->jq;//剧情分类


===使用maccms发布资源的修改===
在使用maccms作为资源发布程序的时候,因为maccms默认不提供播放地址后缀,导致海洋cms无法识别正确的播放地址。修改办法如下:
(1)复制一份maccms的inc目录下的api.php文件,修改文件名为 seacmsapi.php
(2)修改seacmsapi中的第169行到182行的function urlDeal 函数(或直接下载附件提供的修改好的文件):

function urlDeal($urls,$froms)
{
$arr1 = explode("$$$",$urls); $arr1count = count($arr1);
$arr2 = explode("$$$",$froms); $arr2count = count($arr2);
for ($i=0;$i<$arr2count;$i++){
if ($arr1count >= $i){
$arr=explode('#',$arr1[$i]);
$sep='$'.$arr2[$i].'#';
$s=implode("$sep",$arr).'$'.$arr2[$i];
$str = $str . "<dd flag=\"".$arr2[$i]."\"><![CDATA[" .$s. "]]></dd>";
}
}
$str = replaceStr($str,chr(10),"#");
$str = replaceStr($str,chr(13),"#");
$str = replaceStr($str,"##","#");
return $str;
}

(3)使用新的 seacmsapi.php 为发布接口。

附件:附件: 4248



上传的附件:
最新回复 (147)
  • mosss 2015-6-12
    0 2
    我要赚币,一切都为赚币
  • 华尔 2015-6-13
    0 3

    我今天最想说
    我今天最想说
  • 游客 2015-6-19
    0 4
    00000000000000
  • 游客 2015-6-22
    0 5
    必须得顶,好东西
  • 0 6
    拿不错。。。。
  • 游客 2015-7-3
    0 7
    默认文档名 ```
  • 171664212 2015-7-14
    0 8
    有高手 整合播放器吗
  • haiyanglang 2015-7-22
    0 9
    不错,有意思,学习了
  • 西瓜剧 2015-7-25
    0 10
    学习了,很不错
  • langpiaoyu 2015-7-27
    0 11
    学习下 有整合好的采集资源没
  • langpiaoyu 2015-7-27
    0 12
    学习下 有整合好的采集资源没
  • 68826036 2015-8-3
    0 13

    这个好像和牛B的样子
  • 游客 2015-8-6
    0 14
    .............
  • 小笨 2015-8-6
    0 15
    很不错呀
  • dubv2015 2015-8-8
    0 16
    支持下哦 大
  • 171664212 2015-8-10
    0 17
    呵呵呵呵呵呵呵
  • 游客 2015-8-18
    0 18
    完全没懂~
  • 游客 2015-8-19
    0 19

    有高手 整合播放器吗
  • 游客 2015-8-19
    0 20
    这个好!!有出这个比飞飞好很多
  • 0 21
    顶!!!
  • 0 22
    现在还好用吗
  • 游客 2015-9-4
    0 23
    谢谢楼主分享。。
  • 游客 2015-9-9
    0 编辑 删除 24
    看不懂啊
  • 游客 2015-9-15
    0 编辑 删除 25
    Quote171664212 发表于 2015-7-14 02:12
    有高手 整合播放器吗


    171664212 发表于 2015-7-14 02:12
    有高手 整合播放器吗
  • smking 2015-9-16
    0 26
    感谢分享,刚好需要研究一下。
  • sir139 2015-9-18
    0 27
    大家新的播放器怎么添加啊 帮我 有视频教程吗
  • sir139 2015-9-18
    0 28
    谁能帮我???!!急急急急
  • sea198 2015-9-18
    0 29
    发帖赚币发帖赚币
  • xixi6293 2015-9-22
    0 30
    这个不错啊
  • mikeyding 2015-9-23
    0 31
    学习中。。。。
  • mikeyding 2015-9-24
    0 32
    没弄清楚
  • xixi6293 2015-9-25
    0 33
    这个怎么用啊
  • xixi6293 2015-9-25
    0 34
    这个怎么用啊
  • 游客 2015-9-27
    0 35
    哼哼哼 粗糙的眼部干燥
  • sea198 2015-10-7
    0 36
    没看明白 有米有个案例啊
  • sea198 2015-10-7
    0 37
    看了半天还是没弄明白 有大侠出来解释解释呗
  • 游客 2015-10-10
    0 38
    还是没有看懂呀
  • 1032701633 2015-10-11
    0 39
    is开了个会卡拉是干那事
  • 游客 2015-10-11
    0 40

    我要赚币,一切都为赚币
  • 游客 2015-10-14
    0 41

    有高手 整合播放器吗
  • dll4391321 2015-10-16
    0 42
    新人,貌似什么都不懂
  • 游客 2015-10-28
    0 43
    还是不是很明白啊
  • 游客 2015-10-30
    0 44
    学习le !!!!!
  • 游客 2015-10-30
    0 45
    找了一圈环视海洋cms不错
  • geral 2015-11-10
    0 46
    很好,我来学习的!
  • geral 2015-11-10
    0 47
    特别好!
  • hebei888 2015-11-18
    0 48
    有高手 整合播放器吗
  • wtchua 2015-11-23
    0 49
    采集当天的不能采集 还有一周的不能采集
  • 1726070567 2015-11-28
    0 50
    第一个文件zyapi.php
    
    		找到:   if($arr2['0']=='下载地址' or $arr2['0']=='下载地址一' or $arr2['0']=='下载地址二'  or $arr2['0']=='下载地址三'  or $arr2['0']=='下载地址四' or $arr2['0']=='下载地址五'){$flag= "down";} 
    		   else	
    
    修改:
    if($arr2['0']=='下载地址1'){$flag= "down";}
    elseif($arr2['0']=='下载地址2'){$flag= "down2";}
    。。。。。
    else($arr2['0']=='xxxxx'){$flag= "downxxx";}
    
    
    
    第二个文件include/collection.class.php
    
    		找到:   if($video->dl->dd[$i]['flag']=='down')
    		      {$v_data['v_downdata'] .= "下载地址一$".$video->dl->dd[$i]."$";} 
    		   else	
    
    
    修改:
     if($video->dl->dd[$i]['flag']=='down')
          {$v_data['v_downdata'] .= "下载地址一$".$video->dl->dd[$i]."$";} 
    elseif($video->dl->dd[$i]['flag']=='down11')
          {$v_data['v_downdata'] .= "下载地址一11$".$video->dl->dd[$i]."$";} 
    elseif。。。。
    
    第三个文件:对应修改data\admin\downKinds.xml


  • qqqwww 2015-12-2
    0 51
    Quote171664212 发表于 2015-7-14 02:12
    有高手 整合播放器吗


    来看看好不好用
  • qqqwww 2015-12-2
    0 52
    Quote171664212 发表于 2015-7-14 02:12
    有高手 整合播放器吗


    来看看好不好用
  • zishui 2016-1-1
    0 53
    资源发布api插件和第三方资源站接入办法说
  • 游客 2016-2-24
    0 54
    必须顶贴
  • 游客 2016-2-24
    0 55
    经典!!!!
  • 游客 2016-3-1
    0 56

    我要赚币,一切都为赚币
  • 游客 2016-3-16
    0 57
    。。。。。。。。。。。。。。
  • 游客 2016-3-16
    0 58
    这个也很不错 学习中!
  • 机器猫 2016-3-19
    0 59
    我也是来赚币的
  • 游客 2016-3-24
    0 60
    看着不错哦
  • 游客 2016-3-25
    0 61
    这个太深奥,根本不懂啊,有视频教程么
  • 游客 2016-4-3
    0 62
    VVVV



    VVVV
    VVVV
    VVVV
    VVVV
    VVVV

  • tc5630 2016-4-9
    0 63
    不错学习了,
  • 0 64
    很好很强大, 支持楼主
  • 游客 2016-4-19
    0 65
    这个文章不错,做资源的要用到
  • 游客 2016-5-6
    0 66
    必须得顶,好东西
  • jingege 2016-5-12
    0 67
    好牛逼!!!!!!!!
  • 游客 2016-6-7
    0 68
    学习学习了
  • 游客 2016-6-13
    0 69
    老大写的帖子好!帮助了很多新手!!
  • 游客 2016-6-18
    0 70
    Quote171664212 发表于 2015-7-14 02:12
    有高手 整合播放器吗


    henhao 很好好好好好好好好
  • 游客 2016-6-30
    0 71
    我喜欢这个
  • 游客 2016-6-30
    0 72
    反反复复反反复复反反复复
  • myklt 2016-7-6
    0 73
    怎么用的啊
  • 游客 2016-7-13
    0 74
    学习了~~~~~~~
  • 游客 2016-7-26
    0 75
    看看了!
  • lzwwy 2016-7-28
    0 76
    牛逼的文章
  • ecofe2 2016-8-2
    0 77
    ms自带资源发布api插件和第三方资源站接入办法
  • uggd 2016-8-3
    0 78
    谢谢分享
  • 0 79
    自定义采集插件,正需要,谢谢,顶起
  • 0 80
    收藏了 !!!
  • 0 81
    就没有 不花钱的 吗??
  • 游客 2016-8-19
    0 82
    受益匪浅
  • 游客 2016-8-20
    0 83
    确实好!!!!
  • 游客 2016-8-21
    0 84
    自带资源发布api插件和第三方资源站接入办法说明
  • 0 85
    受益匪浅
  • go888og 2016-9-6
    0 86
    学习学习
  • chg999 2016-9-13
    0 87
    刚接触,还在摸索中
  • zywl 2016-10-9
    0 88
    大神来解决个问题
  • 0716jw 2016-10-13
    0 89

    必须得顶,好东西
  • 游客 2016-10-14
    0 90
    Quote171664212 发表于 2015-7-14 02:12
    有高手 整合播放器吗


    赞,这个插件不错的 还没用呢 在研究研究
  • 游客 2016-10-15
    0 91
    赞一个,非常不错,学习了
  • aaa792273640 2016-10-18
    0 92
    hhhhhhhh23333
  • acuk520 2016-10-19
    0 93
    从头开始来学习下。、、、
  • 0 94
    整合完ckplayer后如何在网上上添加服务器视频播放,
  • 贾永强 2016-11-2
    0 95
    非常不错
  • 游客 2016-12-26
    0 96
    我非常支持和赞同。
  • dwm6229 2017-1-1
    0 97
    有整合好的吗?
  • 小学子 2017-1-9
    0 98
    我要赚币,一切都为赚币
  • dwm6229 2017-1-9
    0 99
    Quote小学子 发表于 2017-1-9 10:25
    我要赚币,一切都为赚币


    原来原来第三方资源库站吉吉和西瓜资源站的,现在都不见了,怎么放进去了然后能自动采集呢?
  • 游客 2017-2-18
    0 100
    非常棒啊啊啊
返回
发新帖