搜索

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

  [复制链接]
admin 发表于 2015-5-29 23:11:38 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?注册加入

x
===海洋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文件节点名称
实例代码如下:

  1. public function xml_db($video,$localId)
  2.         {
  3.                 $v_data['v_name'] =  $video->name;//影片名称
  4.                 $v_data['v_pic'] =  $video->pic;//影片图片地址
  5.                 $v_data['v_state'] = $video->state;//影片连载状态
  6.                 $v_data['v_lang'] = $video->lang;//影片语言
  7.                 $v_data['v_publisharea'] = $video->area;//影片地区
  8.                 $v_data['v_publishyear'] = $video->year;//影片年份
  9.                 $v_data['v_note'] = $video->note;//影片备注
  10.                 $v_data['v_actor'] = $video->actor;//影片演员
  11.                 $v_data['v_director'] = $video->director;//影片导演
  12.                 $v_data['v_des'] = $video->des;//影片简介
  13.                 $v_data['v_nickname'] = $video->alias;//别名
  14.                 $v_data['v_total'] = $video->episode;//总集数
  15.                 $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 为发布接口。

附件: seacmsapi.zip (2.06 KB, 下载次数: 1405)
mosss 发表于 2015-6-12 20:00:47 | 显示全部楼层
我要赚币,一切都为赚币
回复

使用道具 举报

华尔 发表于 2015-6-13 22:42:10 | 显示全部楼层

我今天最想说
我今天最想说
回复

使用道具 举报

15961086311 发表于 2015-6-19 11:30:23 | 显示全部楼层
00000000000000
回复

使用道具 举报

2tu 发表于 2015-6-22 17:43:42 | 显示全部楼层
必须得顶,好东西
回复

使用道具 举报

xiaoxing2046 发表于 2015-6-28 14:35:35 | 显示全部楼层
拿不错。。。。
回复

使用道具 举报

w117228385 发表于 2015-7-3 11:31:56 | 显示全部楼层
默认文档名 ```
回复

使用道具 举报

171664212 发表于 2015-7-14 02:12:17 | 显示全部楼层
有高手  整合播放器吗
回复

使用道具 举报

haiyanglang 发表于 2015-7-22 15:37:37 | 显示全部楼层
不错,有意思,学习了
回复

使用道具 举报

a5610 发表于 2015-7-24 13:18:36 | 显示全部楼层
不懂不懂
回复

使用道具 举报

西瓜剧 发表于 2015-7-25 14:09:25 | 显示全部楼层
学习了,很不错
回复

使用道具 举报

langpiaoyu 发表于 2015-7-27 23:50:36 | 显示全部楼层
学习下  有整合好的采集资源没
回复

使用道具 举报

langpiaoyu 发表于 2015-7-27 23:51:11 | 显示全部楼层
学习下  有整合好的采集资源没
回复

使用道具 举报

68826036 发表于 2015-8-3 20:37:15 | 显示全部楼层

这个好像和牛B的样子
回复

使用道具 举报

痕迹 发表于 2015-8-6 16:55:46 | 显示全部楼层
                  .............
回复

使用道具 举报

小笨 发表于 2015-8-6 22:11:32 | 显示全部楼层
很不错呀
回复

使用道具 举报

dubv2015 发表于 2015-8-8 13:34:14 | 显示全部楼层
支持下哦  大
回复

使用道具 举报

171664212 发表于 2015-8-10 01:17:18 | 显示全部楼层
呵呵呵呵呵呵呵
回复

使用道具 举报

cqfuge 发表于 2015-8-18 18:35:10 | 显示全部楼层
完全没懂~
回复

使用道具 举报

骚浪贱 发表于 2015-8-19 16:45:22 | 显示全部楼层

有高手  整合播放器吗
回复

使用道具 举报

adminhyxujiamei 发表于 2015-8-19 19:22:23 | 显示全部楼层
这个好!!有出这个比飞飞好很多
回复

使用道具 举报

最唯一的最美 发表于 2015-8-22 13:09:26 | 显示全部楼层
顶!!!
回复

使用道具 举报

lin1147469853 发表于 2015-8-25 16:26:34 | 显示全部楼层
现在还好用吗
回复

使用道具 举报

pathbreakor 发表于 2015-9-4 13:00:45 | 显示全部楼层
谢谢楼主分享。。
回复

使用道具 举报

匿名  发表于 2015-9-9 15:45:06
看不懂啊  
回复

使用道具

小黑屋|海洋CMS

GMT+8, 2019-1-16 23:22 , Processed in 0.136623 second(s), 33 queries .

Powered by SeaCMS!

© 2015-2018 seacms.net.

快速回复 返回顶部 返回列表