DT内核圆柱模板行业站点主动tags三项主动推送插件

因为自己最近做搜索聚合页面,有大量的搜索标签,于是自己开发了一个多功能推送插件,包括:MIP推送+熊掌号推送+历史普通推送。发布在这里,如果有需要的朋友,可以拿去参考改进!
`<?php
/
百度主动推送三项合一功能
作者:68喜科技
用于:DT6.0
功能模块:tags标签推送熊掌号+MIP+普通主动推送
/
//引入错误显示
error_reporting(E_ERROR | E_WARNING | E_PARSE);
require ‘../common.inc.php‘; //引入公用函数
$starid =1; //初始ID 开
$limitList=2000; //限制条数
//资讯标签推送
$query = "SELECT letter FROM {$DT_PRE}keyword WHERE itemid> $starid AND MODULEID=21 ORDER BY itemid ASC LIMIT $limitList"; //查询数据库限制
//产品展示推送
//$query = "SELECT letter FROM {$DT_PRE}keyword WHERE itemid> $starid AND MODULEID=5 ORDER BY itemid ASC LIMIT $limitList"; //查询数据库限制
//图库展示推送
//$query = "SELECT letter FROM {$DT_PRE}keyword WHERE itemid> $starid AND MODULEID=12 ORDER BY itemid ASC LIMIT $limitList"; //查询数据库限制
//推送核心代码
$result = $db->query($query);
$urls="";
$domain="http://zhimo.yuanzhumuban.cc/";//域名
while ($r=$db->fetch_array(($result)))
{
$linkId = $r[‘letter‘]; //获取文章ID
$linkurl ="news/search-htm-kw-".$linkId.".html";//定义模块URL
//修改域名
$urls.=$domain.$linkurl.",";
echo "为您推送的URL为:<br/>".$urls."<br/>";
}
$urls=substr($urls,0,-1);
$urls = explode(",",$urls);
//接口推送
$api = ‘MIP接口‘;
$bdxzhapi=‘熊掌号历史接口‘;//熊掌号历史推送
$pttsapi=‘主动推送接口‘;//普通推送
$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 "百度MIP 推送成功:". $result."<br/>";

$options = array(
CURLOPT_URL => $bdxzhapi,
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."<br/>";

$options = array(
CURLOPT_URL => $pttsapi,
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."<br/>";
?>`
另外做了聚合索引页面,http://zhimo.yuanzhumuban.cc/hotkey/

原文地址:http://blog.51cto.com/11024720/2317752

时间: 2024-11-08 21:16:28

DT内核圆柱模板行业站点主动tags三项主动推送插件的相关文章

圆柱模板行业的网站优化难度越来越大

网络的SEO技术在不断的发展变化,每天都有很多的新网站出现,有很多的老网站消亡,这都是搜索引擎的排名规则发生变化导致的结果.我们在方圆扣这个网站中尝试使用百度主动链接推送,和百度的自动推送代码,这些代码能够将网站中的很多,这些代码能否起作用,作用到底多大还需要通过技术手段.但是在加入这些元素之后,网站收录如何还有待验证. 我们会在一周之后继续更新相关的验证信息. 原文地址:https://www.cnblogs.com/ghostlover/p/10681210.html

「从模板消息改版订阅消息」小程序推送

前言 只有光头才能变强. 文本已收录至我的GitHub精选文章,欢迎Star:https://github.com/ZhongFuCheng3y/3y 如果近期有看我文章的同学,会知道我最近在公司做的是推送系统.推送系统在我这也叫做消息管理平台,其实很容易理解:提供一个支持多渠道发送消息的系统. 在前段时间,微信公布:小程序模板消息接口将于2020年1月10日下线,开发者可使用订阅消息功能. 底层接口的变动,对程序员来说意味着什么,你懂的. 人在家中坐,班从天上来 本篇文章主要来聊聊我这边是怎么

微信公众号助手如何设置模板消息推送?

说到运营微信服务号,其目的自然是广告推广,通过微信关注粉丝获取商业价值,而广告推广的主要途径是模块链接实现价值的核心在于模板消息. 你想想如果看到一条关于"投资策略,消息提醒,预约通知"的消息,引起了客户的注意,点击量就高,而且纷纷留言服务很周到! A君:这是什么消息提醒? B君:服务号具有模板消息功能,推送的这条是模板消息. A君:有什么优势? B君:模板消息群发能够让信息第一时间送达客户手机,保障信息的及时性以及安全性. 使用鱼塘软件的模板消息群发,能够很好地跟踪.回访客户,聆听他

Java对接微信公众号模板消息推送

内容有点多,请耐心! 最近公司的有这个业务需求,又很凑巧让我来完成: 首先想要对接,先要一个公众号,再就是开发文档了:https://developers.weixin.qq.com/doc/offiaccount/Getting_Started/Overview.html 不过请注意这一点 ok,我们继续:再来完成公众号的基本配置: 服务器地址(URL):必须以http://或https://开头,分别支持80端口和443端口.这个URL是很重要的,需要响应微信发送的token验证 令牌(To

冯东阳:5000元葬送了我的行业站点之梦

初读标题,可能大家都以为是有人花5000元买的我得的行业站点呢是吧?事实上不是这种. 大家能够耐心的听我说完. 近期一直也读一些互联网创业分享类的文章,感慨良多,也由此想到自己的一个行业站点运营失败的情况.事实上这个行业站点对我来说.也是互联网上的一次创业.常常听到女汉子们说这样一句话:"女人,谁也还没经历过几个人渣啊?"假设这句话放在站长身上,那就是:"站长.谁还没做个几个失败的站点啊?. " 先交代下当时自己建站点时候自己的一个情况: 在一个家政公司工作一年左右

圆柱模板单页HTML5展示代码

` <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-T

如何创建Hexo站点的Tags和Categories默认页面

安装Hexo的categories生成插件 1 $ npm install hexo-generator-category --save 安装Hexo的Tags生成插件 1 $ npm install hexo-generator-tag --save 生成categories page 1 hexo new page categories 编辑categores page 打开sourcecategoriesindex.md编辑成如下内容: 1 大专栏  如何创建Hexo站点的Tags和Cat

Maven实现Web应用集成測试自己主动化 -- 部署自己主动化(WebTest Maven Plugin)

上篇:Maven实现Web应用集成測试自己主动化 -- 測试自己主动化(WebTest Maven Plugin) 之前介绍了怎样在maven中使用webtest插件实现web的集成測试,这里有个遗留问题,就是在运行maven的intergation測试时候web应用已经部署在容器中处于in service的状态,那么web应用的部署能否够自己主动化呢?在我们公司的系统中,因为使用了weblogic的cluster,自己写了脚步来实现部署,花费了不少人力物力,事实上java web应用早就有福音

基于静态站点内容动态推送的方案

一个大型的B2B或者B2C网站,必然要考虑访问用户量和站点自身的内容量问题,如果解决高访问量和海量内容带来的性能问题呢.当然对于非常成熟的企业来说可以采用分布式数据库和服务器,通过负载均衡同样能解决问题.而我们采用的是最简单.最容易.成本最低的实现方式,那就是使用静态镜像站点. 服务器一:阿里云服务器(原站点) 服务器二:阿里云OSS存储服务(镜像站点) 配置镜像站点映射到云服务器,云服务器的每个页面的访问会生成静态页面,当静态页面存在时,则直接读取静态页面,若静态页面不存在则动态生成. 那么问