当前位置:首页 > 分享 > 正文内容

利用宝塔计划任务实现百度自动推送

2年前 (2022-11-12)分享

在网站根目录新建一个php文件,任意名称都可。

将代码复制粘贴进去。

<?phpheader('Content-Type:text/html;charset=utf-8');$xmldata =file_get_contents("https://自己网站/sitemap.xml");$xmlstring = simplexml_load_string($xmldata,'SimpleXMLElement',LIBXML_NOCDATA);$value_array = json_decode(json_encode($xmlstring),true);$url = [];for ($i =0;$i < count($value_array['url']);$i++){
 echo $value_array['url'][$i]['loc']."<br/>";
 $url[]= $value_array['url'][$i]['loc'];}$api ='百度站长的推送接口';$ch = curl_init();$options = array(CURLOPT_URL => $api,CURLOPT_POST => true,CURLOPT_RETURNTRANSFER => true,CURLOPT_POSTFIELDS => implode("\n",$url),CURLOPT_HTTPHEADER => array('Content-Type:text/plain'),);curl_setopt_array($ch, $options);$result =curl_exec($ch);echo $result;?>

填写网站 sitemap.xml 地址和百度站长平台的推送接口(接口地址如下图)。

宝塔添加计划任务,选择访问URL,自定义任务名称和执行时间(一般为每日一次即可)。注意:URL地址的要与第一步新建的PHP文件名称一致。

检查,手动执行一次然后查看日志。参数说明:remain为今日剩余可提交网址数,success为本次成功提交网址数。

来源:https://www.4i4.cn/archives/96.html


相关文章

哪吒探针 - Windows 客户端安装

哪吒探针 - Windows 客户端安装

环境: Windows 服务器软件:哪吒探针(链接在最后)nssm(链接在最后)安装配置设置环境变量下载软件后,解压到任意位置,然后按 win+R 打开运行窗口,输入 sysdm.cpl 打开系统属性...