排行榜 统计
  • 文章总数:1460 篇
  • 评论总数:5 条
  • 分类总数:7 个
  • 最后更新:昨天 22:57

dedecms添加文章自动提交到百度实时推送API的方法

本文阅读 1 分钟
首页 程序人生 正文
直接上方法,首先打开后台目录DEDE,如果修改过后台目录请根据情况修改相应文件。找到后台目录的article_add.php文件,打开它,找到

    //返回成功信息

    $msg = "      请选择你的后续操作:

    <a href='article_add.php?cid=$typeid'><u>继续发布文章</u></a>

    &nbsp;&nbsp;

    <a href='$artUrl' target='_blank'><u>查看文章</u></a>

    &nbsp;&nbsp;

    <a href='archives_do.php?aid=".$arcID."&dopost=editArchives'><u>更改文章</u></a>

    &nbsp;&nbsp;

    <a href='catalog_do.php?cid=$typeid&dopost=listArchives'><u>已发布文章管理</u></a>

    &nbsp;&nbsp;

    $backurl

  ";

  //百度实时推送开始

$urls = array(

'https://www.cungame.com'.$artUrl,

);

$api = 'http://data.zz.baidu.com/urls?site=www.cungame.com&token=xxzwTWAasoMxxxx';

$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);

echo $result;

echo "提交到百度站长平台的URL地址".$urls[0];

//百度实时推送结束



注意:http://data.zz.baidu.com/urls?site=www.cungame.com&token=xxzwTWAasoMxxxx这里是从百度站长后台申请到的,换成自己的链接哦 。
修改结果如图:
在这里插入图片描述
试试在网站后台添加文章看看,成功效果如下:


本文来自投稿,不代表本站立场,如若转载,请注明出处:https://typecho.firshare.cn/archives/988.html
免责声明:文章内容不代表本站立场,本站不对其内容的真实性、完整性、准确性给予任何担保、暗示和承诺,仅供读者参考,文章版权归原作者所有。避免网络欺诈,本站不倡导任何交易行为。如您私自与本站转载自公开互联网中的资讯内容中提及到的个人或平台产生交易,则需自行承担后果。本站在注明来源的前提下推荐原文至此,仅作为优良公众、公开信息分享阅读,不进行商业发布、发表及从事营利性活动。如本文内容影响到您的合法权益(内容、图片等),请及时联系本站,我们会及时删除处理。
-- 展开阅读全文 --
Linux Docker内使用加密锁方案
« 上一篇 10-25
WordPress 纯代码自动发布文章推送百度加快收录
下一篇 » 10-26