PbootCMS发布接口_免登陆开源

由于之前的接口需要每次发布都需要登录一次,太麻烦,于是这次就搞了个免登陆的接口,设置一次可以一直使用,方便多了。(下载地址见文章最下方)

最新的这个PbootCMS发布插件是免登陆的,开源的,免费的,适用于大部分采集工具,例如常见的火车头,简数采集器等。

对接采集工具的例子

火车头:

PbootCMS发布接口_免登陆开源_第1张图片

简数采集:

PbootCMS发布接口_免登陆开源_第2张图片

填写的对接网址为:

http://你的网站域名/admin.php/Insertcon/add?__post_flag=post

一些对接字段参数:

1、__post_password //发布密码

2、scode //内容栏目编码,获取方式:pboot后台->基础内容->内容栏目->编码

3、title//标题

4、content//内容

5、tags//标签,英文逗号隔开

6、author //作者

7、source//来源

然后是Pboot网站端上传对应接口插件:

1. 修改两处代码

I、网站根目录/apps/common/Admincontroller.php文件的约在79左右位置

alert_back('表单提交校验失败,请刷新后重试!');

修改为

//alert_back('表单提交校验失败,请刷新后重试!');

II、网站根目录/apps/common/Admincontroller.php文件的约在93行左右位置

  $public_path = array(
            '/admin/Index/index', // 登陆页面
            '/admin/Index/login'// 执行登陆
        );

修改为

  $public_path = array(
            '/admin/Index/index', // 登录页面
            '/admin/Index/login', // 执行登录,注意这行代码最后以逗号结尾
            '/admin/Insertcon/add'
        );

2. 上传插件接口文件

先下载插件(地址在最下方),然后修改默认密码:

/admin/controller/InsertconController.php文件里面(约在16行)

const insertcon_password = "changepw";

把changepw改为新密码,例如

const insertcon_password = "123";

接着把文件上传到网站所在服务器对应目录,注意有两个文件要上传到不同目录下的:

I、把文件/admin/controller/InsertconController.php上传到服务器的/apps/admin/controller目录下;

II、把文件/admin/model/InsertconModel.php上传到服务器的/apps/admin/model目录下。

3. 下载地址

PbootCMS发布接口_免登陆开源-CSDN下载

你可能感兴趣的:(开源,php,mysql,网络协议,linux)