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

分类: 计算机技术
推荐阅读:
Cargo Error: failed to get `x` as a dependency of package解决方法 默认情况下,Cargo是通过内置的git库来下载依赖的,有时会因为验证原因导致失败;
Pyside6 allWidgets()函数详细教程 PySide6.QtWidgets.QApplication类的成员函数allWidgets()用于返回一个包含所有小部件对象的列表;
Python min()函数 min() 是 Python 的内置函数之一,用于返回给定可迭代对象中的最小值。该函数可以接受多个参数,也可以接受一个可迭代对象作为参数。
C语言strncpy()函数:复制字符串中的n个字符 strncpy()是C语言标准库中的一个字符串复制函数,用于将一个字符串的n个字符复制到另一个字符串中;
C语言memmove()函数:在内存中移动一段数据 memmove()是C语言标准库中的一个函数,用于在内存中移动一段数据,其原理是通过复制数据到临时缓冲区来实现移动;
Python获取操作系统类型 在Python中,你可以使用platform模块来获取操作系统类型。具体来说,你可以使用platform.system()来获取当前操作系统的名称。