使用Python向Bing Webmaster Tools提交URL

在本文中将使用Python向Bing Webmaster Tools提交URL,提交的URL会被很快进行评估,满足质量标准时,就会出现在bing搜索结果中;

Python实现

import requests

API = "https://ssl.bing.com/webmaster/api.svc/json/SubmitUrlbatch?apikey={apikey}"

API_KEY = "" #API密钥

url =input("url => ")
data = {
    "siteUrl":"",#你在bing webmaster tools里添加的网站 例:https://www.perfcode.com
    "urlList":[url] #你要提交的URL
}

response = requests.post(API.format(apikey = API_KEY),json=data)
if response.status_code == 200:
    print("提交成功")
else:
    #失败
    print(response.status_code)
    print(response.text)

获取API密钥

  • 打开Bing Webmaster Tools,https://www.bing.com/webmasters
  • 如果没有添加网站,请先尝试添加网站;
  • 找到右上角的小齿轮【设置】; bing api密钥 bing api密钥 bing api密钥

原创内容,如需转载,请注明出处;

本文地址: https://www.perfcode.com/p/use-python-submit-url-to-bing-webmaster-tools.html

分类: 计算机技术
推荐阅读:
Python 列表去重的几种方法 列表去重是指通过消除重复的元素,将列表中的所有唯一元素保留下来的操作;在Python中,存在多种方法删除列表中重复的元素,下面是一些常用的方法;
禁用Visual Studio自动下载更新 近日,作者使用Visual Studio发现,Visual Studio会自己在后台下载更新内容,然后提醒你是否安装;因为Visual Studio的更新包体积庞大,不仅占用网络资源也会消耗磁盘性能,所以我决定禁用它;
Golang函数的多返回值 Golang可以说是少有支持多返回值的静态编程语言,并且可以给返回值命名,这在有的时候非常好用;
function main is undeclared in the main package解决办法 这是一个Golang新手可能会碰到的低级错误,它表明你的main包中不包含main()函数;
C语言实现复数乘法计算 本文将使用C语言实现复数的乘法运算;
Wireshark常用过滤器 Wireshark是一款常用的网络协议分析工具,提供了很多过滤器用于筛选和分析数据包。以下是一些常用的Wireshark过滤器: