Я пытался использовать Azure Direct Line API v3.0 для бота.Однако, похоже, у меня больше нет возможности начать разговор, поскольку я получаю сообщение 403 по вызову APi.Вот мой звонок:
$.ajax({
url: "https://directline.botframework.com/v3/directline/tokens/generate",
method: "POST",
crossDomain: true,
cache: false,
beforeSend: function (xhr) {
/* Authorization header */
xhr.setRequestHeader ("Authorization", "Basic " + btoa("Bearer:GI3UQr2GYoA.cwA.wHo.h1AyNQKXSESWZGFrf-yf_Cm3XwDRy38Yn-xzgUton-E"));
},
success: function (data) {
},
error: function (jqXHR, textStatus, errorThrown) {
}
});
Имейте в виду, это работало пару дней назад.У меня есть несколько записей о действиях, созданных с помощью этого API.
Но теперь я постоянно получаю сообщение об ошибке даже при получении токена:
{
"error": {
"code": "BadArgument",
"message": "Missing token or secret"
}
}
Я использую бесплатный тарифный план, и у меня осталось 7 дней.Также я проверил статус подписки, ее активность.У меня тоже более 140 долларов в кредит.
Пожалуйста, дайте мне знать, что я делаю неправильно, и почему это вдруг перестает работать?
Заранее спасибо.