百度api推送示例php,百度最新推送2020,百度站長(zhǎng)自動(dòng)推送
PHP開(kāi)發(fā) 2020-08-22編輯:深圳網(wǎng)站建設(shè)閱讀()
百度api推送示例 php
百度api推送示例 php ,百度最新推送2020,百度站長(zhǎng)自動(dòng)推送,代碼復(fù)制可用。百度后臺(tái)有示例代碼。他的示例代碼前面加<?php 和結(jié)尾<?就行。這里分別寫(xiě)了百度推送所有文章。百度推送最近更新24小時(shí)內(nèi)。及最新30條。以滿足不同的用戶需求。
<?php
在度自動(dòng)推送 所有的文章
function PushUrlToBaiduAllArticle(){
$list=syDB('article')->findAll(" isshow=1 ");
$urls=[];
foreach($list as $k=>$v){
$urls[$k]='http://www.smysq.com'.html_url('article',$v);
}
$api='http://data.zz.baidu.com/urls?site=www.smysq.com&token=2dz6luI1brMrmvK4';
$ch=curl_init();
$options=array(
CURLOPT_URL=>$api,
CURLOPT_POST=>true,
CURLOPT_RETURNTRANSFER=>true,
CURLOPT_POSTFIELDS=>implode("\n",$urls),
CURLOPT_HTTPHEADER=>array("Content-Type: text/plain"),
);
curl_setopt_array($ch,$options);
$result=curl_exec($ch);
echo $result;
}
百度站長(zhǎng)自動(dòng)推送,24小時(shí)內(nèi)
function PushUrlToBaiduT(){
$add_time=time()-60*60*24;
//24小時(shí)內(nèi)的
$list=syDB('article')->findAll("addtime >=".$add_time." and isshow=1 ");
$urls=[];
foreach($list as $k=>$v){
$urls[$k]='http://www.smysq.com'.html_url('article',$v);
}
$api='http://data.zz.baidu.com/urls?site=www.smysq.com&token=2dz6luI1brMrmvK4';
$ch=curl_init();
$options=array(
CURLOPT_URL=>$api,
CURLOPT_POST=>true,
CURLOPT_RETURNTRANSFER=>true,
CURLOPT_POSTFIELDS=>implode("\n",$urls),
CURLOPT_HTTPHEADER=>array("Content-Type: text/plain"),
);
curl_setopt_array($ch,$options);
$result=curl_exec($ch);
echo $result;
}
百度站長(zhǎng)自動(dòng)推送 最新的30條
function PushUrlToBaiduNew(){
$list=syDB('article')->findAll(" isshow=1 ",'id desc','','30');//30為條數(shù)
$urls=[];
foreach($list as $k=>$v){
$urls[$k]='http://www.smysq.com'.html_url('article',$v);
}
$api='http://data.zz.baidu.com/urls?site=www.smysq.com&token=2dz6luI1brMrmvK4';
$ch=curl_init();
$options=array(
CURLOPT_URL=>$api,
CURLOPT_POST=>true,
CURLOPT_RETURNTRANSFER=>true,
CURLOPT_POSTFIELDS=>implode("\n",$urls),
CURLOPT_HTTPHEADER=>array("Content-Type: text/plain"),
);
curl_setopt_array($ch,$options);
$result=curl_exec($ch);
echo $result;
}
<?