使用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

分类: 计算机技术
推荐阅读:
C语言使用fork()系统调用创建子进程 有些时候,创建多个子进程可用于提高任务处理效率或提高程序的并发性;在Linux系统下可使用fork()系统调用创建一个新的子进程;
C语言生成指定长度的字符串密码 在C语言中使用当前时间和进程识别码作为随机种子,生成一个指定长度,内容随机的字符串密码;
Visual Studio Code 配置Python开发环境 首先,请确保你的电脑已经安装了Python,如没有请先安装,建议 3.5.0以上版本;其次,确保你的电脑已经安装了 Visual Studio Code 这个代码编辑器;
Golang和Go的区别 Golang就是Go,Go就是Golang;Golang全称是Go language。
Python 异常处理及常见错误 一般情况下,在python无法正确处理程序时,就会发生异常;当发生异常时,我们需要捕获它并进行处理,否则程序会终止运行。
Python dir()函数 在Python中,dir()函数是一个内置函数,用于列出指定对象的属性和方法。如果没有指定对象,则默认使用当前作用域中的所有对象。dir()函数返回一个字符串列表,包含指定对象的所有属性和方法名称。