首先将需要提交的URL一行一个的放到"提交链接.txt"文本文件中,然后新建一个Python脚本文件,把后面的代码复制进去,有两个地方需要根据自己的情况更改,一个是"必应 API key",另一个是"提交的网站主域名"。
API key在必应站长工具后台右上角设置里面,如下图。
网站主域名格式应该类似"https://baidu.com/",在必应站长工具后台的URL里能看到,可以直接复制那个。
import mathimport requestsbing_submission_url = "https://ssl.bing.com/webmaster/api.svc/json/SubmitUrlbatch?apikey="bing_api_key = "必应 API key"headers = { "Content-Type": "application/json; charset=utf-8" }def 去换行(数组):新数组= []for t in 数组:temp = t.replace("\n","")新数组.append(temp)return 新数组with open("提交链接.txt","r",encoding="utf-8") as f:提交链接 = list(去换行(f.readlines()))n=500次数 = math.ceil(len(提交链接)/500)for i in range(次数):submission_url_list = 提交链接[i*n:i*n+500]bing_submission_urls = { "siteUrl":"提交的网站主域名", "urlList":submission_url_list }submission_request = requests.post(f"{bing_submission_url}{bing_api_key}", headers=headers, json=bing_submission_urls)if submission_request.status_code == 200:print("提交到必应成功!")else:print("提交到必应失败,请检查!")
文章评论