|
|
本帖最后由 xuezuo 于 2015-11-30 20:09 编辑
先到http://zhanzhang.baidu.com/linksubmit获取token
在/module/模块名.clsaa.php中添加
在函数add(function add($post))里
[ol]return $this->itemid;[/ol]复制代码
的上面添加下面的代码:
[ol]//发布后主动提交到百度//startif($post['status'] == 3) {$r = $this->db->get_one("SELECT linkurl FROM {$this->table} WHERE itemid=$this->itemid");$linkurl = $MOD['linkurl'].$r['linkurl'];$api = 'http://data.zz.baidu.com/urls?site=域名&token=XXXXXXXXXXXXXXXXXXXXX=original';$ch = curl_init();$options = array( CURLOPT_URL => $api, CURLOPT_POST => true, CURLOPT_RETURNTRANSFER => true, CURLOPT_POSTFIELDS => $linkurl, CURLOPT_HTTPHEADER => array('Content-Type: text/plain'),);curl_setopt_array($ch, $options);$result = curl_exec($ch);echo $result;}//end[/ol]复制代码 |
|