分享一个自动推送最新内容到百度的计划任务
顺便求友情链接...www.fzzjia.com服装之家
www.cnxuwen.com 中国徐闻网
[*]$v) {
[*] if(is_file($v.'/admin/config.inc.php')) {
[*] include $v.'/admin/config.inc.php';
[*] $sysmodules[$MCFG['module']] = $MCFG;
[*] }
[*] }
[*] return $sysmodules;
[*]}
[*]$sysmodules = get_modules();
[*]$modules = $_modules = array();
[*]$result = $db->query("SELECT moduleid FROM {$DT_PRE}module ORDER BY listorder ASC,moduleid DESC");
[*]while($r = $db->fetch_array($result)) {
[*] if($r['moduleid'] == 1) continue;
[*] if($r['disabled']) {
[*] $_modules[] = $r;
[*] } else {
[*] $modules[] = $r;
[*] }
[*]}
[*]$misc=DT_PATH;
[*]global $DT_PRE, $MODULE;
[*]foreach($modules as $i=>$t) {
[*] if($t['moduleid']>4){
[*] $table = get_table($t['moduleid']);
[*] $module = $MODULE[$t['moduleid']]['module'];
[*] if($module){
[*] $r = $db->query("SELECT linkurl FROM $table WHERE status=3 and edittime>$today_endtime-180*86400 ORDER BY edittime DESC LIMIT 500");
[*] if($r){
[*] while($reurl = $db->fetch_array($urlresult)) {
[*] $misc.= ",".$MODULE[$t['moduleid']].$reurl['linkurl'];
[*] }
[*] }
[*] }
[*] }
[*]}
[*]$urls=explode(',',$misc);
[*]$api = '这里写你的百度推送TOKEN';//例如:$api = 'http://data.zz.baidu.com/urls?site=www.cnxuwen.com&token=LTnyEdJo4aFq29OV';
[*]$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);
[*]$res=json_decode($result,true);
[*]if($res['success']){
[*] echo '成功推送'.$res['success'].'条信息';
[*]}else{
[*] echo '推送失败:';
[*] print_r($res['message']);
[*]}
[*]?>复制代码
有用到的就赞一个
大虾笑笑就好~~~
哈哈 是楼主正在用的吗 谢谢楼主分享
支持支持......
怎么用????
这个太有用了
这个不错
不知道 好用吗
支持~感谢~
页:
[1]