Запросить оставшуюся квоту для API-интерфейсов Microsoft Cognitive Services программно

В настоящее время я использую 3 API Microsoft: Text Analytics Api, Bing Search Api и Linguistic Api. Я хочу знать, есть ли какой-либо API или метод для программного извлечения оставшейся квоты для моего конкретного API по моему ключу API?

Другое дело, что я хочу знать, если какой-либо API или какой-либо метод этих API-интерфейсов программно сообщает мне, является ли мой ключ действительным или недействительным.


person Awais    schedule 19.05.2016    source источник


Ответы (1)


Что касается первого вопроса, я не думаю, что есть способ проверить оставшуюся квоту. Если вас беспокоят расходы, превышающие ваш бюджет, вам может быть интересно отслеживать количество звонков, которые вы делаете в Microsoft Cognitive Services. В любом случае, я предлагаю вам задать этот вопрос напрямую службе поддержки клиентов Microsoft Cognitive Services.

По второму вопросу нет возможности сделать это. Если бы такой способ существовал, это побудило бы злоумышленников найти его и сгенерировать ключи по своему желанию. Предполагая, что у вас есть ключ с истекшим сроком действия, единственный способ проверить его действительность — это вызвать любой из API-интерфейсов Microsoft Cognitive Services и проверить сообщение с кодом ошибки, если таковое имеется.

person Cristian Canton    schedule 19.05.2016
comment
Я уже обратился в службу поддержки клиентов Microsoft Cognitive Services, но мой запрос в очереди еще не получил ответа. В любом случае ваш ответ хорошо принят. - person Awais; 19.05.2016
comment
О 2-м вопросе. Все еще возможно переборщить любой API. Например, если я отправлю действительный ключ без документов в Text Analytics Api, он ответит без исключения документов, а не с недействительным ключом. Если ключ недействителен, он отвечает недействительностью ключа. - person Awais; 20.05.2016