百度主动推送插件【每天自动推送,无需手动添加地址】

技术交流 置顶精帖
0 21335
beadszhou beadszhou 2018-09-04
七世轮回 积分:58340

最近抽空写了一个百度自主推送的代码( 本人用的thinkphp 5,其他程序拿去根据程序改一下就可用),不需要每天手动去添加地址推送,只要浏览器打开推送请求,不要关掉浏览器 或者 添加自动任务,程序自动帮你推送。(该插件只推送内容页,支持动态、伪静态、静态页面的推送,但这三种地址规则需要去代码里面自行拼接)

下面来说下,用这个插件注意事项:
1、首先要在数据库内容列表里面加一个字段,字段名为v_push , 字段类型为 int(说俗点就是整数类型,我怕有人看不懂),字段默认值设置为0
2、下面是一些代码上的注意事项,下面的代码只是部分需要注意的代码

  1. //设置每次推送的条数
    $tnum = 30
//通过v_id来拼接内容页的地址,动态、伪静态、静态的内容页地址规律都不一样,请大家自行修改。
//$cfg_basehost代表你的域名
//注意这里暂不支持已电影拼音做内容页地址的链接推送
//下面匹配出来的具体链接:http://www.xxx.com/detail/index1360.html
$plink = $cfg_basehost."/detail/index".$v_id.".html";//来源页面网址



3、最后大家下载附件后,放在网站根目录,直接通过url请求这个文件就行了,建议大家直接放在服务器上跑,浏览器都不用关掉,因为插件每隔三秒就会去遍历一下没有推送的内容,所以说你添加新的资源后,会自动帮你推送到百度。



4、若发现代码有问题,请及时与我反馈,本人只是自己网站上测试没问题,也不排除没有小bug。联系方式在代码里面。


5、如果一点代码都不懂的人,也不知道怎么弄的人,这个推送插件我还是希望你们自己先多学点知识,了解一点php的基础再来看这些东西,这样会比较轻松,不然你也累,我也累。


下载地址   https://pan.baidu.com/s/1lV2Yz1866KR3gmQVUWnxeg