织梦charset.func.php,DEDECMS织梦程序实现熊掌号API提交接口推送(PHP推送)
熊掌号的API提交分为新增内容接口和历史内容接口两个接口。通过新增内容接口,提交站内 当天新产生内容的链接。新增内容享受24小时内抓取校验、快速展现优待。仅限提交绑定站点下的内容,否则无法成功提交,配额不可累计,当日有效。而通过历史内容接口,每天可提交最多500万条有价值的内容,所提交内容会进入百度搜索统一处理流程,这个过程需要一段时间。
一、PHP推送新增内容接口代码为:
$urls = array(
'http://www.dede58.com/1.html',
'http://www.dede58.com/2.html',
);
$api = 'http://data.zz.baidu.com/urls?appid=XXXXXXXXX&token=xxxxxxxxxxxxx&type=realtime';
$ch = curl_init();
$options = array(
CURLOPT_URL => $api,
CURLOPT_POST => true,
CURLOPT_RETURNTRANSFER => true,
CURLOPT_POSTFIELDS => implode(" ", $urls),
CURLOPT_HTTPHEADER => array('Content-Type: text/plain'),
);
curl_setopt_array($ch, $options);
$result = curl_exec($ch);
echo $result;
DedeCMS熊掌号API提交之新增内容接口代码:
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".$dayBegin."";
//echo $query;
$urls="";
$dsql->Execute('arch.id,types.typedir',$query);
while($row = $dsql->GetArray('arch.id,types.typedir'))
{
$urls.="https://m.dede58.com".str_replace("{cmspath}","",$row['typedir'])."/".$row[id].".html".",";
//将上边m.dede58.com换成你的网址
}
$urls=substr($urls,0,-1);
$urls = explode(",",$urls);
$api = 'http://data.zz.baidu.com/urls?appid=熊掌号ID&token=密钥&type=realtime'; // 前边的熊掌号ID和密钥换成自己的
$ch = curl_init();
$options = array(
CURLOPT_URL => $api,
CURLOPT_POST => true,
CURLOPT_RETURNTRANSFER => true,
CURLOPT_POSTFIELDS => implode(" ", $urls),
CURLOPT_HTTPHEADER => array('Content-Type: text/plain'),
);
curl_setopt_array($ch, $options);
$result = curl_exec($ch);
echo $result;
?>
二、PHP推送历史内容接口代码为
$urls = array(
'http://www.dede58.com/1.html',
'http://www.dede58.com/2.html',
);
$api = 'http://data.zz.baidu.com/urls?appid=XXXXXXXXXX&token=xxxxxxxxxxxxx&type=batch';
$ch = curl_init();
$options = array(
CURLOPT_URL => $api,
CURLOPT_POST => true,
CURLOPT_RETURNTRANSFER => true,
CURLOPT_POSTFIELDS => implode(" ", $urls),
CURLOPT_HTTPHEADER => array('Content-Type: text/plain'),
);
curl_setopt_array($ch, $options);
$result = curl_exec($ch);
echo $result;
DedeCMS熊掌号API提交之历史内容接口代码:
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,7,1,2015);//网站开始运行时间戳
$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".$dayBegin."";
//echo $query;
$urls="";
$dsql->Execute('arch.id,types.typedir',$query);
while($row = $dsql->GetArray('arch.id,types.typedir'))
{
$urls.="https://m.dede58.com".str_replace("{cmspath}","",$row['typedir'])."/".$row[id].".html".",";
//将上边的https://m.dede58.com换成你的网址
}
$urls=substr($urls,0,-1);
$urls = explode(",",$urls);
$api = 'http://data.zz.baidu.com/urls?appid=XXXXXXXXXX&token=xxxxxxxxxxxxx&type=batch';// 前边的熊掌号ID和密钥换成自己
$ch = curl_init();
$options = array(
CURLOPT_URL => $api,
CURLOPT_POST => true,
CURLOPT_RETURNTRANSFER => true,
CURLOPT_POSTFIELDS => implode(" ", $urls),
CURLOPT_HTTPHEADER => array('Content-Type: text/plain'),
);
curl_setopt_array($ch, $options);
$result = curl_exec($ch);
echo $result;
?>
代码释义:
1、$query中“dede_archives”为自己数据库中存放文章的表,如果你的数据库表头做了修改,这里也要做相应修改。
2、本代码自动获取当天发布的所有文章链接,设置两个时间戳,0:0:0和23:59:59,也就是把当天这两个时间内的文章都自动提取出来,即是当天新增内容内容。
3、$api=http://data.zz.baidu.com/urls?appid=熊掌号ID&token=密钥&type=realtime,请登录您的账号查看接口调用地址。
下载文件DedeCMS熊掌号API提交新增内容接口文件和DedeCMS熊掌号API提交历史内容接口文件,解压后,修改文件,将文件中的密钥和网址改成自己的即可,将修改后的PHP文件上传到网站根目录,浏览器中输入:你的域名/baiduxz_new.php和你的域名/baiduxz_old.php,即可看到API提交的效果。
织梦实现百度熊掌号API提交接口主动推送下载
免责声明:本站所有文章和图片均来自用户分享和网络收集,文章和图片版权归原作者及原出处所有,仅供学习与参考,请勿用于商业用途,如果损害了您的权利,请联系网站客服处理。
本站vip会员 请加入织梦58 VIP②群 PS:加入时备注用户名或昵称
普通注册会员或访客 请加入织梦58 技术交流②群
织梦charset.func.php,DEDECMS织梦程序实现熊掌号API提交接口推送(PHP推送)相关推荐
- php熊掌号api,DEDECMS织梦程序实现熊掌号API提交接口推送(PHP推送)
熊掌号的API提交分为新增内容接口和历史内容接口两个接口.通过新增内容接口,提交站内 当天新产生内容的链接.新增内容享受24小时内抓取校验.快速展现优待.仅限提交绑定站点下的内容,否则无法成功提交,配 ...
- 织梦php的api,DedeCMS提交百度熊掌号API接口PHP提交
自己辛苦码的内容,被人扒了不算,还不留下版权,是不是心里不爽?百度一直在强调原创内容保护,但是总不让人满意.一些权重高的网站(非新闻源)采集了你的内容,许多时候排名比你的还高!因为对方拥有屌丝网站无法 ...
- 熊掌号php自动提交链接示例,织梦熊掌号api自动提交代码
织梦熊掌号api自动提交代码,复制一下PHP代码,新建一个PHP文件,放在网站根目录,每天更新完后运行一次就行了!只适用于自适应站点.<?php require_once ("in ...
- 织梦熊掌号插件兼容php5.3,织梦CMS百度、熊掌号、MIP、神马自动推送插件
插件名称: 织梦CMS百度.熊掌号.MIP.神马自动推送插件(支持手机端采集侠火车头等采集后推送)(UTFT-8+GBK2312) 插件介绍: 织梦自动推送百度.熊掌号.MIP.神马插件设置界面截图: ...
- 织梦charset.func.php,织梦程序百度php主动推送代码,亲测可用!
随着百度生态环境及算法改变,内容质量对于搜索引擎来说越来越重要了,那么信息的实时传达到蜘蛛抓取是每位站长必须做到的事情了,链接提交工具是网站主动向百度搜索推送数据的工具,工具可缩短爬虫发现网站链接时间 ...
- 织梦wap.php绑定域名,dedecms织梦cms 手机站移动端 绑定设置独立M或wap域名的方法...
织梦根目录下的m文件夹就是手机网站访问的目录,所以我们要给http://www.sbwl.cn/m 绑定手机域名,使其成为http://m.sbwl.cn. 这样我们要做域名解析到m文件夹,之后在网站 ...
- 织梦编程run=php,dedecms织梦怎么用runphp='yes'运行php
这篇文章主要为大家详细介绍了dedecms织梦怎么用runphp='yes'运行php,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,有需要的朋友可以收藏方便以后借鉴. runphp='yes'运 ...
- 织梦wap.php绑定域名,dedecms织梦配置手机wap站点,并绑定二级域名
dedecms织梦配置手机wap站点,并绑定二级域名 . 1.安装手机wap浏览 模块 2.根目录创建 wap文件夹 ,将 templets\wap 文件移入 根目录下的 wap, 如图: dedec ...
- linux织梦cms修改权限,dedecms织梦网站目录权限-Centos设置dedecms网站目录权限的方法-吾爱编程网...
最近朋友说自己的用dedecms织梦做的网站,让帮忙设置一下网站相关的目录的权限,接下来吾爱编程就为大家介绍一下关于Centos设置dedecms网站目录权限的方法,有需要的小伙伴可以参考一下: 1. ...
最新文章
- 动画版RNN、LSTM和GRU计算过程
- 实战:RocketMQ削峰,这一篇就够了
- 浏览器URL地址里一堆%或者6E616D6531之类的是啥?编码
- python写入一个文件之前可以不打开_如何用python实现真正的打开和关闭文件
- 02使用常规步骤编译NanoPiM1Plus的Android4.4.2
- 0-安装Vagrant和使用
- C++面向对象笔记:构造、析构函数、成员函数
- 从零开始学Pytorch(十六)之模型微调
- 2017.3.29 报表统计 思考记录
- flask 蓝图 使用蓝图,增删改查用户
- 数据库优化查询的方法以及大访问量到数据库时的优化
- hdu 1358 Period
- Push or pull?
- LaTeX中常用的模板,命令和技巧
- 数值分析复习(六)——常微分方程数值解法
- 【Android智能硬件开发】【010】安卓读写串口
- 给定一个字符串,去除整个字符串中重复的字符
- Simulink Solver
- 小武与SSD的相遇笑死我了!
- python与环境统计学--两样本均值的差异显著性检验之z检验,t检验和对应例题代码展示(一)
热门文章
- 我自己比较习惯的Watir自动化测试代码管理方式
- apache 的http代理出错 502 Proxy Error
- bgp通告四原则_华为路由器BGP路由选路和负载均衡
- 怎么用python画房子_怎么用python画小猪佩奇
- php serv-u,用php写的serv-u的web申请账号的程序_php
- tp5 分页php不能foreach,tp5框架无刷新分页实现方法分析
- nginx 日志配置_Nginx记录日志到systemd journal
- 金色装饰素材,用这个技巧创造节日的感觉,完美
- 永远不要去依赖别人_感悟人生的经典句子:不要轻易去依赖一个人
- kettle 批量多表同步_财务基础数据同步的方式