第一次使用百度搜索的 API提交 来主动推送新链接的时候遇到了一个问题,按照所要求的推送示例进行 post 推送的时候发现所返回的 json 里面并没有 success 字段,倒是有一个 not_same_site 字段,表示所提交的 url 不是本站url而未处理的url列表
返回 not_same_site 的原因
原来是因为被推送的新链接 url 中的域名跟 api 推送地址中 site 参数的域名不一致所导致的,假设说 site 的参数为 https://www.nicechiblog.com ,但是有一个新链接的 url 为 https://nicechiblog.com/xxx/xxx ,这时候就会返回 not_same_site ,这是因为新链接中的 url 少了 www,总之必须要跟 site 参数保持一致,如下图所示: