destoon8.0火车头采集自动推送插件

1、打开api\extend.func.php    【注意你这个文件有没有进行过二次开发,如果有,就降下面的复制进去即可】
增加函数:
//S baidutuisong
function baiduping($url){
  global $DT;
  $api = "百度推送接口";
  $ch = curl_init();
  $options =  array(
    CURLOPT_URL => $api,
    CURLOPT_POST => true,
    CURLOPT_RETURNTRANSFER => true,
    CURLOPT_POSTFIELDS => $url,
    CURLOPT_HTTPHEADER => array('Content-Type: text/plain'),
  );
  curl_setopt_array($ch, $options);
  $result = curl_exec($ch);
  $result = json_decode($result, true);
  if($result['not_same_site']){
  $code = '推送地址错误';
  }
  if($result['error']){
  $code = $result['message'];
  }
  if($result['success']){
  $code = $result['success'];
  //echo '今天剩余:'.$result['remain'].'条';
  }
  return $code;
}
//E baidutuisong

2、打开module\mall\mall.class.php(其他模块的打开module\模块名称\模块名称.class.php)

2-1、搜索:
function _($e) {
在上面增加:
//S baidutuisong
function baidu($itemid) {
    global $_username, $MOD;
    if(is_array($itemid)) {
    foreach($itemid as $v) { $this->baidu($v); }
    } else {
    $this->itemid = $itemid;
    $item = $this->get_one();
    $item['linkurl'] = $MOD['linkurl'].$item['linkurl'];
    $baidu = baiduping($item['linkurl']);
    return true;
    }
}
//E baidutuisong


2-2、搜索:
if($post['status'] == 3 && $post['username'] && $MOD['credit_add']) {
  credit_add($post['username'], $MOD['credit_add']);
  credit_record($post['username'], $MOD['credit_add'], 'system', lang('my->credit_record_add', array($MOD['name'])), 'ID:'.$this->itemid);
}

在下面增加:
//S baidutuisong
if($post['status'] == 3) $this->baidu($this->itemid);
//E baidutuisong

文章转自www.dir9.com

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值