织梦dedecms熊掌号自动API提交当日资源代码

发布日期:2018-06-08 22:12:54 作者:冬镜SEO

  • 正文内容
  • 相关推荐
原创

最近很多长朋友来咨询冬镜,织梦有没有插件或者代码能自动提交熊掌id数据的,期间我也帮助了不少站长,发现还是直接发一个教程,以后大家直接看教程操作。

今天冬镜教大家学会DedeCMS实现百度熊掌idAPI提交接口推送(PHP推送)。

织梦熊掌idAPI提交数据

本教程教大家通过新增内容接口,提交站内 当天新产生 内容的链接新增内容享受24小时内抓取校验、快速展现优待。

API数据提交代码如下(PHP代码)

<?php
require_once ("include/common.inc.php");
require_once "include/arc.partview.class.php";
require_once('include/charset.func.php');
$year = date("Y");
$month = date("m");
$day = date("d");
$dayBegin = mktime(0,0,0,$month,$day,$year);
$dayEnd = mktime(23,59,59,$month,$day,$year);
$query = "SELECT arch.id,types.typedir FROM dede_arctype as types inner join dede_archives as arch on types.id=arch.typeid where pubdate<".$dayEnd." AND pubdate>".$dayBegin."";
//echo $query;
$urls="";				
$dsql->Execute('arch.id,types.typedir',$query);
while($row = $dsql->GetArray('arch.id,types.typedir'))
{
	$urls.="http://uqseo.com".str_replace("{cmspath}","",$row['typedir'])."/".$row[id].".html".",";	
}
$urls=substr($urls,0,-1);
$urls	= explode(",",$urls);
$api = 'http://data.zz.baidu.com/urls?appid=熊掌idID&token=密钥&type=realtime'; // 前边的熊掌idID和密钥换成自己的
$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;
?>
以上的代码只需要改两个地方,如下图红圈所示:

织梦熊掌id教程

1、把下方的http://uqseo.com 改成你自己绑定熊掌id的网址

$urls.="http://uqseo.com"

2、把API接口改成你自己熊掌id新增内容接口

$api = 'http://data.zz.baidu.com/urls?appid=熊掌idID&token=密钥&type=realtime';

好了今天的教程就到这里结束,大家有什么不懂的,请评论区留言交流。(懒人直接下载源码)

管理员设置回复可下载

搜一下

标签:

标题:织梦dedecms熊掌号自动API提交当日资源代码

链接:http://uqseo.com/dedecms/128.html

版权:若无特殊标注皆为 冬镜SEO 原创版权,转载请以链接形式注明作者及原始出处

发表评论

电子邮件地址不会被公开。 必填项已用*标注

评论

51条评论
  1. avatar

    策划老关 Lv.1 Chrome 74.0.3729.169 Chrome 74.0.3729.169 Windows Windows 回复

    找了好久终于找到了哈哈哈

    辽宁省 电信

    1. avatar

      你的樱桃 Lv.1 Chrome 73.0.3683.103 Chrome 73.0.3683.103 Windows Windows 回复

      星星歇歇

      中国 移动

      1. avatar

        好好学习 Lv.1 Chrome 63.0.3239.132 Chrome 63.0.3239.132 Windows Windows 回复

        你好,我发现这个有一个问题,就是文章多余推送条数就不会成功,请问你可以在代码里面新增一个限制推送文章条数的吗,谢谢了

        贵州省贵阳市 电信

        1. avatar

          萨发范德萨发 Lv.1 Chrome 63.0.3239.132 Chrome 63.0.3239.132 Windows Windows 回复

          爱的是发的是发的是

          贵州省贵阳市 电信

          1. avatar

            乐天 Lv.1 Chrome 63.0.3239.132 Chrome 63.0.3239.132 Windows 7 x64 Edition Windows 7 x64 Edition 回复

            感谢博主分享

            安徽省芜湖市 电信