PTCMS 全开源源码+小说APP API接口

PTCMS是小说界的祖先及翘楚,由杰少开发。

此版本是杰少在标准版本上增加了小说APP的API接口的版本,有别于由于版本。

本站源码为开源源码,不同于市面上的PTCMS都需要swoole,本版本为无加密版本,正常的php环境就可以运行。

来一段源码先睹为快

<?php

class SystemController extends ApiController
{
    
    public function versionAction()
    {
        $config = include APP_PATH . '/common/app.php';
        $plat   = $this->input->request('plat', ['iOS', 'Android'], '');
        return $this->success($config);
    }
    
    public function chapterruleAction()
    {
        $model = new RuleModel();
        $rules = $model->field('siteid,chapter_content,chapter_api')->select();
        $list  = [];
        foreach ($rules as $v) {
            $rule   = $model->parseData2Rule($v);
            $list[] = ['siteid'=>$v['siteid'],'rule'=>$rule['chapter_content'],'chapter_api'=>$rule['chapter_api']];
        }
        return $this->success($list);
    }
    
    public function siteAction()
    {
        $model = new NovelSearch_SiteModel();
        $list  = $model->field('id,name,key,url,isoriginal,desc,weight')->order('weight desc')->select();
        return $this->success($list);
    }
    
    public function feedbackAction()
    {
        $content = $this->filter->safetext($this->input->request('content', 'str', ''));
        $qq      = $this->input->request('qq', 'str', '');
        if (!$content) {
            return $this->error('请输入内容');
        }
        if (!$qq) {
            return $this->error('请输入qq');
        }
        if ((new feedbackModel())->add(['qq' => $qq, 'content' => $content])) {
            return $this->success();
        } else {
            return $this->error();
        }
    }
}

再来几张截图

PTCMS 全开源源码+小说APP API接口
PTCMS 全开源源码+小说APP API接口
PTCMS 全开源源码+小说APP API接口

关于API的接口使用方法请参见以下,更多关于用户、书单等的api请购买后阅读。

小说列表
/api/novel/list.json
参数
category   分类id  支持1|2|3 这样多个分类
isover  填写为选用是否全本
isgood  填写为选用是否推荐
order 排序类型 支持参数'lastupdate', 'postdate', 'allvisit', 'monthvisit', 'weekvisit', 'dayvisit', 'marknum', 'rand', 'votenum', 'downnum'
sort 排序方式  desc  asc
page 第几页
pagesize 每页多少条


小说信息
/api/novel/info.json
参数
novelid 小说id


小说目录
/api/novel/dir.json
参数
novelid 小说id


章节内容
/api/chapter/info.json
参数
novelid 小说id
chapterid 章节id
siteid 站点id
说明
不传站点id为自动选择最优来源 传递为指定站点


/api/chapter/same.json
换源接口
novelid 小说id
chapterid 章节id

/api/system/version.json

POST /api/user/register.json
用户注册
username 用户名
password 密码

POST /api/user/login.json
用户登陆
username 用户名
password 密码

本代码只包含后端,没有包含APP相关源码,如果需要此API配套APP源码请联系站长,Android,iOS都有全套功能源码。

    下载权限
    查看
    • 免费下载
      评论并刷新后下载
      登录后下载
    • {{attr.name}}:
    您当前的等级为
    登录后免费下载登录 小黑屋反思中,不准下载! 评论后刷新页面下载评论 支付以后下载 请先登录 您今天的下载次数(次)用完了,请明天再来 支付积分以后下载立即支付 支付以后下载立即支付 您当前的用户组不允许下载升级会员
    您已获得下载权限 您可以每天下载资源次,今日剩余

    无错源码所有资源来自会员发布以及互联网收集,不代表本站立场,如有侵犯你的权益请联系管理员,站内发信联系 我们会第一时间进行审核删除。站内资源为网友个人学习或测试研究使用,未经原版权作者许可,禁止用于任何商业途径!本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。请在下载24小时内删除!


    如果遇到付费才可观看的文章,建议升级传奇VIP。全站所有资源任意下免费看”。本站资源少部分采用7z压缩,为防止有人压缩软件不支持7z格式,7z解压,建议下载7-zip,zip、rar解压,建议下载WinRAR如遇解压需要密码,请尝试使用www.wucuoym.com来解压,如若仍有问题,请联系站长。

    给TA打赏
    共{{data.count}}人
    人已打赏
    小说系统数据抓取

    【强烈推荐】小说采集器关关采集器版本9.0源代码

    2023-7-16 2:17:21

    小说系统数据抓取

    94采集器5.2.4源码(注意是源码)

    2023-7-17 11:36:12

    0 条回复 A文章作者 M管理员
      暂无讨论,说说你的看法吧
    个人中心
    购物车
    优惠劵
    今日签到
    有新私信 私信列表
    搜索