destoon采集论坛

 找回密码
 立即注册
查看: 1301|回复: 0

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

[复制链接]

198

主题

91

回帖

2918

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
2918
发表于 2017-12-31 20:32:47 | 显示全部楼层 |阅读模式
这个功能对SEO来说很不错,很多站也都集成了此功能,唯独DESTOON还没有,不过很多技术开发的人员已经完成了这个工作,不说其他,我把自己用的方法帖出来,大家需要的可以使用,方法比较粗糙,大神勿喷!
DESTOON安装配置百度提交推送代码

因不同的方法,写法也不同。我使用的算是为本站定制的,扩展性能不是多好!主要代码如下
  1. //=================================
  2. //百度提交
  3. //=================================
  4. function baidupost($itemid,$mid)
  5. {
  6.     global $db,$_username,$MODULE;
  7.     //下面是网址构造,写在这里有助于后期开发
  8.     //http://www.tunong.cn/info/438926.html
  9.     $post_url = DT_PATH.$MODULE[$mid][moduledir].'/'.$itemid.'.html';
  10.     $tablename = get_table($mid);

  11.     $urls = array($post_url);
  12.     $api = 'http://data.zz.baidu.com/urls?site=《网址》&token=《密钥》';
  13.     $ch = curl_init();
  14.     $options =  array(
  15.         CURLOPT_URL => $api,
  16.         CURLOPT_POST => true,
  17.         CURLOPT_RETURNTRANSFER => true,
  18.         CURLOPT_POSTFIELDS => implode("\n", $urls),
  19.         CURLOPT_HTTPHEADER => array('Content-Type: text/plain'),
  20.     );
  21.     curl_setopt_array($ch, $options);
  22.     curl_exec($ch);
  23. }
复制代码


复制以上代码放到“根目录/include/global.func.php” 文件的最后;
游客,如果您要查看本帖隐藏内容请回复
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|手机版|Archiver|destoon采集论坛

GMT+8, 2025-11-23 10:39 , Processed in 0.013104 second(s), 20 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表