·设为首页收藏本站📧邮箱修改🎁免费下载专区💎积分✅卡密📒收藏夹👽聊天室
返回列表 发布新帖

分享一个帝国cms实现每天自动5篇搜狐外链的方法

96 5
发表于 7 小时前 | 查看全部 阅读模式

马上注册,免费下载更多dz插件网资源。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
  1. //获取副表名 新增shwl字段用于记录是否发布$table =ReturnInfoDataTbname('sinfo',$checked=1,$stb=1);$sql=$empire->query("select id from $table where shwl=0 limit $num");        //查询新闻表最新10条记录while($xx=$empire->fetch($sql))        //循环获取查询记录{        $xid=$xx[id];        $r=$empire->fetch1("select id,title,titlepic,smalltext,titleurl from phome_ecms_sinfo where id=$xid");        $title =$r[title];        $x1 ='<p>'.$r[smalltext].'</p>';        $x2='';        $sql1=$empire->query("select id,classid from phome_dptag_sinfo where ztid=$r[id] limit 4");            while($x=$empire->fetch($sql1))        //循环获取查询记录            {                  $xid=$x[id];                  $tablenames =$class_r[$x[classid]][tbname];                  $rs=$empire->fetch1("select title from  phome_ecms_$tablenames  where id=$xid");                  $ml.='<li>'.$rs[title].'</li>';            }        $ml.='<p>.....</p>';        $ly ='文章来源:https://www.00cl.com'.$r[titleurl].' 精选绝版书';        $content=$x1.$x2.$ml.$ly;}// Cookie 信息$cookie="你的cook";$title =$title.'最新章节';$xxx =publishArticle($title, $content, $cookie, $channelId = 30, $accountId = 121023862);$ok2=$xxx["success"];if($ok2){    $up =$empire->query("update $table set shwl=1 where id=$xid limit 1");    var_dump($up);        }function publishArticle($title, $content, $cookie, $channelId = 30, $accountId = 121023862) {    $url = 'https://mp.sohu.com/mpbp/bp/news/v4/news/publish?accountId=' . $accountId;// 表单数据$data = [    'title' => $title,    'brief' => '',    'content' => $content,    'channelId' => $channelId,    'categoryId' => -1,    'id' => 0,    'userColumnId' => 0,    'columnNewsIds' => '',    'businessCode' => 0,    'isOriginal' => false,    'cover' => '',    'attrIds' => 14218034,    'topicIds' => '',    'isAd' => 0,    'userLabels' => [],    'reprint' => false,    'customTags' => '',    'infoResource' => 0,    'sourceUrl' => '',    'visibleToLoginedUsers' => 0,    'accountId' => $accountId,];    $postFields = http_build_query($data);    $ch = curl_init($url);    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);    curl_setopt($ch, CURLOPT_POST, true);    curl_setopt($ch, CURLOPT_POSTFIELDS, $postFields);    curl_setopt($ch, CURLOPT_HTTPHEADER, [        'Accept: application/json',        'Content-Type: application/x-www-form-urlencoded; charset=UTF-8',        'Cookie: ' . $cookie,        'User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36',    ]);    $response = curl_exec($ch);    if (curl_errno($ch)) {        echo '请求错误: ' . curl_error($ch);    } else {        $httpCode = curl_getinfo($ch, CURLINFO_HTTP_CODE);        if ($httpCode !== 200) {            echo "HTTP 错误代码: " . $httpCode;        } else {            $result = json_decode($response, true);            if (json_last_error() !== JSON_ERROR_NONE) {                echo "JSON 解码错误: " . json_last_error_msg();            } else {                return $result; // 返回结果            }        }    }    curl_close($ch);}// 执行请求// $response = curl_exec($ch);// var_dump($response);// $result = json_decode($response, true);// var_dump($result);// var_dump(1111111);// var_dump($result["success"]);db_close();$empire=null;
复制代码
然后用linux的crontab
我要说一句 收起回复
创宇盾启航版免费网站防御网站加速服务

评论5

婷姐Lv.8 发表于 7 小时前 | 查看全部
谢谢分享 虽然我不会搞
我要说一句 收起回复
IT618发布Lv.8 发表于 7 小时前 | 查看全部
感谢分享
我要说一句 收起回复
拾光Lv.8 发表于 7 小时前 | 查看全部
感谢分享。
我要说一句 收起回复
TyCodingLv.8 发表于 7 小时前 | 查看全部
感谢分享
我要说一句 收起回复
独家记忆Lv.8 发表于 7 小时前 | 查看全部
一脸懵逼的进来,一脸懵逼的出去
我要说一句 收起回复

回复

 懒得打字嘛,点击右侧快捷回复【查看最新发布】   【应用商城享更多资源】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

创宇盾启航版免费网站防御网站加速服务
投诉/建议联系

discuzaddons@vip.qq.com

未经授权禁止转载,复制和建立镜像,
如有违反,按照公告处理!!!
  • 联系QQ客服
  • 添加微信客服

联系DZ插件网微信客服|最近更新|Archiver|手机版|小黑屋|DZ插件网! ( 鄂ICP备20010621号-1 )|网站地图 知道创宇云防御

您的IP:18.118.19.247,GMT+8, 2025-1-15 15:59 , Processed in 0.257344 second(s), 112 queries , Gzip On, Redis On.

Powered by Discuz! X5.0 Licensed

© 2001-2025 Discuz! Team.

关灯 在本版发帖
扫一扫添加微信客服
QQ客服返回顶部
快速回复 返回顶部 返回列表