4
Я бы хотел использовать Cognitive Services использовать Bing Search APIs. Я создал учетную запись Cog Services в Azure Portal и использовал ключ, указанный в свойствах в моем примере приложения. Есть 2 ключа, которые перечисленыКак использовать Bing Search Api с помощью C#
- Когнитивные Услуги счета https://www.microsoft.com/cognitive-services/en-US/subscriptions и
- Azure Portal для когнитивного счета.
Несколько вопросов:
- Какой из этих ключей тот, который мы должны использовать?
- Нужно ли также установить Ocp-Apim-Subscription-Key в заголовке?
- Я удаляю доступ и отрицаю, есть ли что-то еще, что отсутствует при настройке когнитивных услуг на Azure Portal.
- Я смущен, если я должен использовать Bing Api или Cognitive Services? Оба это одно и то же?
- Может кто-то, пожалуйста, поделитесь очень простым примером, поскольку тот, который у меня ниже (хотя и очень простой), не работает.
примера упрощенного фрагмент код, чтобы показать, что я делаю:
...
string searchApiUrl = String.Format(
"https://api.cognitive.microsoft.com/bing/v5.0/news/search?q={0}&AccountKey={1}",
WebUtility.HtmlEncode("Movies"),
"MY ACCOUNT ID FROM Azure PORTAL");
HttpClient httpClient = new HttpClient();
string response1 = await httpClient.GetStringAsync(searchApiUrl);
...