Microsoft Face API перестал работать при отправке бинарных данных

Последний раз мы тестировали наше приложение во вторник, оно работало хорошо. Сегодня утром получено долгое ожидание и тайм-аут от Microsoft при отправке запроса DETECT с бинарными данными в теле. В нашем приложении ничего не изменилось.

Я проверил и мои ключи в порядке (когда их нет, мы получаем ответ, но не 200, не таймаут). Когда я пытаюсь ОБНАРУЖИТЬ с помощью URL-адреса, он работает (конечно, правильный тип контента и тело). Кто-нибудь заметил то же самое или по-другому использует API?

HttpClient client = HttpClientBuilder.create().build();
HttpPost request = new HttpPost("https://westeurope.api.cognitive.microsoft.com/face/v1.0/detect?returnFaceLandmarks=false&returnFaceId=true");

request.addHeader("Ocp-Apim-Subscription-Key", MY_KEY);
request.addHeader("Content-Type", "application/octet-stream");

HttpEntity entity = new ByteArrayEntity(Base64.getDecoder().decode(base64));

request.setEntity(entity);

response = client.execute(request);

person Ágoston Székely    schedule 12.04.2019    source источник


Ответы (1)


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

person Ágoston Székely    schedule 12.04.2019