Невозможно получить токен из Bot Framework

Уже несколько дней я не могу получить токен от API веб-чата Microsoft Bot Framework.

Я делаю запрос GET https://webchat.botframework.com/api/tokens с PHP. Я установил заголовок Authorization в BotConnector MY_SECRET :

$options = array('http' => array(
'method' => 'GET',
'header' => 'Authorization: BotConnector ' . $secret
));

$context = stream_context_create($options);

$token = file_get_contents('https://webchat.botframework.com/api/tokens', false, $context);

Ответ сервера: "HTTP request failed! HTTP/1.1 405 Method Not Allowed".

Мой секретный ключ действителен, я пытаюсь также с запросом POST, но сервер отвечает на тот же результат.

Если я вызываю веб-чат iFrame со своим секретным ключом, все работает отлично, но это не безопасно.

2

Решение

Это была временная ошибка / регрессия, я сообщил об этом, и теперь это исправлено. Сервис должен работать в соответствии с документацией.

https://github.com/Microsoft/BotBuilder/issues/1556#issuecomment-257333517

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]