Bing Web Search API для корпоративного поиска Bing - PullRequest
0 голосов
/ 05 ноября 2019

В нашей компании, когда я перехожу на https://www.bing.com/, я могу войти в систему с моей учетной записью AAD и выполнить поиск, характерный для моей компании. Это означает, что я могу фильтровать результаты поиска по своей организации.

Я вижу что-то вроде "Показать результаты от XyZ Corporation ...."

Это заставляет меня думать, что у нас есть корпоративная версия поиска Bing, или я мог бы назвать ее Enterprise Bing и кое-что какподключен к моей учетной записи AAD, чтобы он мог получить результаты корпоративного поиска для меня.

Однако я пытаюсь получить похожие результаты поиска с помощью 'Bing Web Search API v7 reference '

Я вижу, что результаты поиска в веб-браузере отличаются (когда явошел в систему) то, что я получаю с помощью REST API.

Если я выполняю поиск "праздничные дни 2019" в веб-поиске, я вижу некоторые результаты, но также вижу и возможность фильтровать их по названию моей компании.

Когда я выполняю тот же поиск с использованием API

https://api.cognitive.microsoft.com/bing/v7.0/search?q=holidays 2019

Я определенно не отправляю пользовательский контекст, поэтому я получаю результаты поиска, как если бы я не вошел в системуили те же результаты, которые я получу, если я не вошел в систему.

Есть ли способ получить результаты поиска, характерные для моей организации, поскольку я могу сделать это в браузере, я пытаюсь сделать то же самое программно.

1 Ответ

0 голосов
/ 06 ноября 2019

Я думаю, что лучшим решением в вашем сценарии является использование API пользовательского поиска Bing , поскольку оно дает вам полный контроль над результатами поиска.

Это позволяет вам указать URL ивключать подстраницы URL, добавлять активные записи для включения результатов с определенных веб-сайтов или URL-адресов и многое другое!

Вы также можете использовать Microsoft Search в Bing , поскольку это настраивает результаты на основе ваших зарегистрированныхв электронной почте AD, которую вы упомянули в своем вопросе.

...