易优cms php远程获取文章数据,定时发布文章完整版
时间:2024年01月27日
/来源:网络
/编辑:佚名
易优cms php远程获取文章数据,定时发布文章
PHP远程获取文章数据,再发布到自己网站!

自带优化双标题
自带关键词分词
自动给文章插入图片
自带tag聚合
自动更新首页缓存
配合宝塔计划任务可以实现自动化更新
代码:
<?php
// token验证
$token = md5('你的密钥');
// echo $token;
if($_GET['token'] !== $token){
echo '非法请求';
die();
}
// 获取远程数据
$api = get_api('https://你的接口/e/api/juzi.php?token='.$token);
if(empty($api)){
echo json_encode(['code'=>'404','message'=>'发布失败,获取内容为空!']);die();
}
// 匹配双标题
$api2 = getBaiduSuggestion($api['data']['title']);
if(!empty($api2)){
$api['data']['title'] .= "($api2)";
}
// 关键词
$api3 = get_api("http://py.4s5.cn/jieba?title=".urlencode($api['data']['title']));
$keywords = '';
if(!empty($api3)){
$keywords = implode(',',$api3);
}
$api['data']['content'] = insertImage($api['data']['content']);
// echo $api['data']['content'];die;
// 定义数据库连接的参数
$database = require('../application/database.php');
// 创建数据库连接
$connection = mysqli_connect($database['hostname'], $database['username'], $database['password'], $database['database']);
// 检查连接是否成功
if (!$connection) {
die("数据库连接失败: " . mysqli_connect_error());
}
// 设置字符集
mysqli_set_charset($connection, "utf8");
// 查询数据库中的数据
$sqlQuery = "SELECT * FROM `ey_arctype` WHERE `tempview` != ' ' AND `is_part` = 0 AND `is_del` = 0";
$result = mysqli_query($connection, $sqlQuery);
if (mysqli_num_rows($result) > 0) {
// 输出数据
while ($row = mysqli_fetch_assoc($result)) {
$typeid[] =$row['id'];
}
} else {
die('栏目不存在!');
}
PHP远程获取文章数据,再发布到自己网站!

自带优化双标题
自带关键词分词
自动给文章插入图片
自带tag聚合
自动更新首页缓存
配合宝塔计划任务可以实现自动化更新
代码:
<?php
// token验证
$token = md5('你的密钥');
// echo $token;
if($_GET['token'] !== $token){
echo '非法请求';
die();
}
// 获取远程数据
$api = get_api('https://你的接口/e/api/juzi.php?token='.$token);
if(empty($api)){
echo json_encode(['code'=>'404','message'=>'发布失败,获取内容为空!']);die();
}
// 匹配双标题
$api2 = getBaiduSuggestion($api['data']['title']);
if(!empty($api2)){
$api['data']['title'] .= "($api2)";
}
// 关键词
$api3 = get_api("http://py.4s5.cn/jieba?title=".urlencode($api['data']['title']));
$keywords = '';
if(!empty($api3)){
$keywords = implode(',',$api3);
}
$api['data']['content'] = insertImage($api['data']['content']);
// echo $api['data']['content'];die;
// 定义数据库连接的参数
$database = require('../application/database.php');
// 创建数据库连接
$connection = mysqli_connect($database['hostname'], $database['username'], $database['password'], $database['database']);
// 检查连接是否成功
if (!$connection) {
die("数据库连接失败: " . mysqli_connect_error());
}
// 设置字符集
mysqli_set_charset($connection, "utf8");
// 查询数据库中的数据
$sqlQuery = "SELECT * FROM `ey_arctype` WHERE `tempview` != ' ' AND `is_part` = 0 AND `is_del` = 0";
$result = mysqli_query($connection, $sqlQuery);
if (mysqli_num_rows($result) > 0) {
// 输出数据
while ($row = mysqli_fetch_assoc($result)) {
$typeid[] =$row['id'];
}
} else {
die('栏目不存在!');
}
新闻资讯 更多
- 【易优cms教程】eyoucms如何在本地使用授权或插件03-22
- 【易优cms教程】易优cms告侵权怎么办 eyoucms去除底部版权的方法03-22
- 【易优cms教程】eyoucms如何版权?03-22
- 【易优cms教程】易优cms如何去掉版权?eyoucms去除底部版权的思路03-22
- 【易优cms教程】易优cms去除版权方法,如何去除版权,建议购买商业授权03-22
- 【易优cms教程】易优CMS授权开心优缺点是什么?03-22
- 【易优cms教程】易优cms如何去掉版权?eyoucms去除底部版权的思路03-22
- 【易优cms教程】eyoucms 首页以及列表页内容调用标题、关键词、描述02-22
猜你需要
热门文章
- 178Moban源码谈谈免费源码与收费源码的区别
- 2帝国CMS忘记后台登陆用户名、密码、认证码的解决方法
- 3帝国CMS(EmpireCMS) v7.5后台任意代码执行漏洞及具体修复方法
- 4帝国CMS和WordPress 哪个好?哪个适合建站?
- 5如何解决Discuz的密码错误次数过多请15分钟后登陆的问题
- 6帝国cms灵动标签取得内容和栏目链接地址
- 7emlog pro 注册码“开心”教程(如果有一天,emlog官方版 或者 emlog免费版 跑路了,那用户怎么办?)
- 8织梦CMS在nginx下设置伪静态方法(附nginx伪静态规则)
- 9帝国cms后台登录出现”您还未登录”怎么解决?
- 10帝国cms7.5忘记登录密码 和忘记登录认证码以及多次登录 失败被锁定解决办法