Я довольно новичок в Bot Framework и изучаю решения.
Я пытаюсь использовать среду Microsoft Bot Bot в приложении для Android (и после этого в приложении Python-фляге) в качествеВызов API. Для этого я хочу выяснить, как отправить сообщение своему боту и получить ответ через почтальона
Сейчас мой бот запущен по командам и в чате. Я использую сервис ботов, чтобы использовать среду ботов Microsoft. Мое приложение работает на Heroku, а бот размещен на Azure.
Я проверил канал прямой линии на службе бота, но это возвращает iframe для веб-чата, и вместо этого я хотел бы программно отправить свое сообщение через python, java и т. д. в виде вызова API
Я также проверилStackOverflow вопрос относительно платформы ботов v3 и попытался следующее: Как подключить моего питона бота к соединителю бота Microsoft
Отправить сообщение от Почтальона в Microsoft Bot
https://pypi.org/project/botframework-connector/
1 ° Я получил доступ к своему токену носителя после второго URL-адреса переполнения стека:
{
"token_type": "Bearer",
"expires_in": 3600,
"ext_expires_in": 3600,
"access_token": "eyJ0eXAiOiJKV1QiL***********************************ObNWg"
}
2 ° Затем предоставил почтальону токен носителя с этим URL-адресомhttps://directline.botframework.com/v3/directline/conversations/
и это необработанное тело json:
{
"type": "message",
"from": {
"id": "user1"
},
"text": "hello"
}
это возвращает:
{
"error": {
"code": "BadArgument",
"message": "Missing token or secret"
}
}
Как уже упоминалось, я новичок в этом, поэтому любые идеи повыше будет принята с благодарностью!