Привет, я пытаюсь использовать службы поиска изображений Bing и следую документации отсюда https://docs.microsoft.com/en-us/azure/cognitive-services/bing-image-search/quickstarts/csharp
Когда я запускаю свой код, отлаживая его в методе BingImageSearch со строкой -
HttpWebResponse response = (HttpWebResponse)request.GetResponseAsync().Result;
Он возвращает ошибку 401. Это ошибка авторизации. Я использую это для вызовов API:
const string uriBase = "https://api.cognitive.microsoft.com/bing/v7.0/images/search";
const string accessKey = "********";
Мой ключ доступа правильный, уже проверен на лазурном, но я все еще получаю ошибку 401. Это остальной код запроса:
// Construct the URI of the search request
var uriQuery = uriBase + "?q=" + Uri.EscapeDataString("Puppies");
// Perform the Web request and get the response
WebRequest request = HttpWebRequest.Create(uriQuery);
request.Headers["Ocp-Apim-Subscription-Key"] = accessKey;
Что мне здесь не хватает? Это что-то по URL-адресу?