这个问题我在 各个搜索引擎SEO网站提交入口和使用感受
中已经遇到了,但是今天再试的时候又忘记了。
特此再记录一次:
普通收录API提交文档
推送接口
接口调用地址:http://data.zz.baidu.com/urls?site=https://bjun.tech&token=xxxxx
推送示例
curl -H ‘Content-Type:text/plain’ --data-binary @urls.txt “http://data.zz.baidu.com/urls?site=https://bjun.tech&token=xxx”
报错
百度普通收录API提交报错时报错,返回数据:
{"error":400,"message":"site init fail"}
正确写法
文档中:
http://data.zz.baidu.com/urls?site=https://www.bjun.tech&token=你的token
实际上应该是:
http://data.zz.baidu.com/urls?site=www.bjun.tech&token=你的token
提交的参数site不能包括协议,不然返回上诉错误
另外
一开始在想是不是协议问题,要使用https。结果!!!
data.zz.baidu.com 的ssl证书居然是无效的!
评级 | ATS | PCI DSS |
---|---|---|
T | 不合格 | 不合格 |
降级原因:
- 启用了SSLv3协议,降级为B
- 因为使用RC4密码套件,降级为B
- 使用了不可信的证书,降级为T(特殊等级)
证书信息:
信任状态 域名不匹配
2021年9月29日 data.zz.baidu.com https 检测结果