Объект результатов Bing Search API v7 не включает результаты Bing Local Business - PullRequest
0 голосов
/ 10 января 2019

Когда я выполняю поиск на Bing.com, например Поисковый запрос = «МИЛЛИОНЫ ГЛОБАЛ ЛТД», я сразу же нашел ответ в поле Bing Local Business в правой части страницы результатов. Но эта информация не указана в основном списке результатов.

enter image description here

Поэтому, когда я выполняю поиск по тому же запросу с Bing Search API v7, правильный объект не возвращается в объекте результата - по крайней мере, в первых 100 результатах.

searchUrl = "https://api.cognitive.microsoft.com/bing/v7.0/search"
headers = {"Ocp-Apim-Subscription-Key": subscriptionKey,
    "BingAPIs-Market": 'en-GB'}
params = {"q": query_string,
    "mkt": "en-GB",
    "textDecorations": True,
    "textFormat": "HTML",
    "count": 50}

response = requests.get(searchUrl, headers=headers, params=params, timeout=3)
searchResult = response.json()
urls = [x['url'] for x in searchResults["webPages"]["value"]]

Bing API search results

Включают ли результаты API поиска Bing все, что видит пользователь на странице, или только то, что отображается в списке в левой части страницы, как кажется? Есть ли способ включить все ответы в объект результатов из API?

...