测试版本:1.1.4

用途:第三方软件检测源站新增小说后在本站增加该小说。

位置:\kyxscms\application\api\controller目录下新增Addnewnov.php

内容:

<?php
namespace app\api\controller;
use think\Controller;
use think\Db;
use net\Gather;
use think\facade\Cache;

class Addnewnov extends Controller{

	public function index(){
      if($this->request->isPost()){
        $id=$this->request->post('id');
        $url=$this->request->post('url');
        if($id == ""){exit("E0");}
        if($url == ""){exit("E1");}
        $info=Cache::get('collect_info_'.$id);
        $return=Gather::field_content($info,$url);
        if(empty($return['code'])){
            model('admin/collect')->sever_data($info,$return);
        }
        if(empty($return['msg'])){
            $return['msg']='添加成功';
            $return['status']='ok';
        }
        exit(json_encode(['title'=>$return['title'],'url'=>$return['reurl'],'msg'=>$return['msg']]));
      }
    }
}

使用方法:

POST请求http://novel.hf1x.cn/api/Newnov

参数:id=采集规则ID号&url=源站小说页地址

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。