在使用 Bing 新闻搜索 API 时,可以通过加入 HTTP 请求头中的“Ocp-Apim-Subscription-Key”参数来通过订阅键进行身份验证,然后使用以下代码来检索新闻结果:
import requests
subscription_key = "YOUR_SUBSCRIPTION_KEY"
search_term = "YOUR_SEARCH_TERM"
search_url = "https://api.cognitive.microsoft.com/bing/v7.0/news/search"
headers = {"Ocp-Apim-Subscription-Key": subscription_key}
params = {"q": search_term, "originalImg": "true"}
response = requests.get(search_url, headers=headers, params=params)
要获得可用的新闻图像,可以检查新闻结果中的“image”字段,并使用其中的URL来访问和下载图像。
注意:当前版本的 Bing 新闻接口 API 不支持“originalImg”参数,如果想获取原始图像,需要使用新的V7版本的接口API。