Мой чат-бот должен запустить новую цепочку разговоров / ответов в общедоступном c канале Microsoft Teams. К сожалению, я получаю ошибку 403 BotNotInConversationRoster при отправке запроса POST на /v3/conversations
.
Мои запросы POST /v3/conversations
(см. Справочник по API ) выглядит следующим образом (примечание: я удалил токен доступа):
curl -X POST -H "Authorization: Bearer XXX" -H "Content-Type: application/json" https://smba.trafficmanager.net/de/v3/conversations -d '{"activity":{"text":"Test","type":"message"},"channelData":{"channel": {"id": "19:62fb45ddd8b2447082e5d1694ce8d735@thread.skype"}}}'
Я не понимаю получающееся сообщение об ошибке.
{"error":{"code":"BotNotInConversationRoster","message":"The bot is not part of the conversation roster."}
Насколько я понимаю, установленный чат-бот с областью действия team
должен быть членом каждого publi c канал по умолчанию. Или я что-то упускаю?
Есть идеи / примеры?