您现在的位置是:首页 > 教程 > pbootcms教程pbootcms教程
pbootcms百度推送提示not_same_site的解决方法
曹讯波2024-12-23 22:40:04pbootcms教程已有人查阅
导读今天本人在进行百度推送的时候,怎么推送都是错误的.百思不得其解,因为之前用的都是好好的怎么突然就不行了呢?因为本人使用的是网站模板框架,是封装好的api发送,所以返回的
今天本人在进行百度推送的时候,怎么推送都是错误的.百思不得其解,因为之前用的都是好好的怎么突然就不行了呢?因为本人使用的是网站模板框架,是封装好的api发送,所以返回的信息只是告诉我说推送失败,但是失败的原因没有说明.使用fiddler进行分析,也没有发现对应的发送请求,不得已之下只要把百度官方的php请求模板拿下来放到服务器上自己请求一遍看看
百度php api请求模板
在这里我发送的html页面url地址是不带 的,而百度站长里设置的是
这就是问题的所在,了解到问题在哪里以后我返回去看我的登录后台,结果还真的是用的顶级域名登录的 .也就是 sdjlq.com 这个域名登录的后台,我使用的是pbootcms网站管理,对方生成的域名默认就是当前登录的域名,我用顶级域名登录,生成顶级的url,所以推送失败。
百度php api请求模板
1 <?php
2 $urls = array(
3 'http://sdjlq.com/'
4 );
5 $api = 'http://data.zz.baidu.com/urls?site= .sdjlq.com&token=3sUWlzoP2Nwye8iO';
6 $ch = curl_init();
7 $options = array(
8 CURLOPT_URL => $api,
9 CURLOPT_POST => true,
10 CURLOPT_RETURNTRANSFER => true,
11 CURLOPT_POSTFIELDS => implode("\n", $urls),
12 CURLOPT_HTTPHEADER => array('Content-Type: text/plain'),
13 );
14 curl_setopt_array($ch, $options);
15 $result = curl_exec($ch);
16 echo $result;
17 ?>
请求以后返回结果是:
{"remain":3000,"success":0,"not_same_site":[""]}
百度了一下,有人说是请求的站点与我在百度站长上的不一致,结果自己仔细看了一下还真的是在这里我发送的html页面url地址是不带 的,而百度站长里设置的是
这就是问题的所在,了解到问题在哪里以后我返回去看我的登录后台,结果还真的是用的顶级域名登录的 .也就是 sdjlq.com 这个域名登录的后台,我使用的是pbootcms网站管理,对方生成的域名默认就是当前登录的域名,我用顶级域名登录,生成顶级的url,所以推送失败。
本文标签:
很赞哦! ()
相关文章
随机图文
pbootcms后台搜索功能扩展和增加显示字段的方法
应项目要求,一个内容模型下栏目不宜分的层级过多,如新闻模块,分2022、2023、2024年度,每年度下分12个月,这样就是2层栏目,再依类别(科技、动漫、电影...)划分层级pbootcms授权码在哪里填写,pbootcms授权码正确填写的方法
PbootCMS时可能会感到困惑。下载部署好后,打开页面提示:如果没有该域名的有效授权码(),请到pbootcms官网获取,并在网站后台的“全局配置>>配置参数”中填写。pbootcms检测到您模板中包含文件超过50个,请检查是否存在互相包含导致无限循环的情况!
今天使用pbootcms搭建网站时候,网页上报错:检测到您模板中包含文件超过50个,请检查是否存在互相包含导致无限循环的情况!pbootcms上传和安装基本使用教程(附带视频)
上传模板源码到自己的主机,输入域名打开,会出现授权的页面,直接到pbootcms的官网进行授权(免费)。
留言与评论 (共有 条评论) |