sokucc 发表于 2017-12-31 20:32:47

destoon用户发信息时自助提交百度代码安装配置方法

这个功能对SEO来说很不错,很多站也都集成了此功能,唯独DESTOON还没有,不过很多技术开发的人员已经完成了这个工作,不说其他,我把自己用的方法帖出来,大家需要的可以使用,方法比较粗糙,大神勿喷!
DESTOON安装配置百度提交推送代码
因不同的方法,写法也不同。我使用的算是为本站定制的,扩展性能不是多好!主要代码如下//=================================
//百度提交
//=================================
function baidupost($itemid,$mid)
{
    global $db,$_username,$MODULE;
    //下面是网址构造,写在这里有助于后期开发
    //http://www.tunong.cn/info/438926.html
    $post_url = DT_PATH.$MODULE[$mid].'/'.$itemid.'.html';
    $tablename = get_table($mid);

    $urls = array($post_url);
    $api = 'http://data.zz.baidu.com/urls?site=《网址》&token=《密钥》';
    $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);
    curl_exec($ch);
}

复制以上代码放到“根目录/include/global.func.php” 文件的最后;
**** Hidden Message *****
页: [1]
查看完整版本: destoon用户发信息时自助提交百度代码安装配置方法