首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否有任何方式连接本地运行的代码和Microsoft团队通道进行通信。基本上是个机器人?

是否有任何方式连接本地运行的代码和Microsoft团队通道进行通信。基本上是个机器人?
EN

Stack Overflow用户
提问于 2020-06-12 08:09:55
回答 1查看 163关注 0票数 0

我已经建立了“微软bot框架”和“微软团队渠道”之间的联系。Chat/Web正在按预期进行通信。现在我有了一个HTML页面(下面是代码),这个HTML页面有一个聊天机器人,需要连接到MicrosoftTeams。对于EXample:如果我从HTML页面发送"Hi“消息,这条消息应该到达Microsoft。

HTML代码

代码语言:javascript
复制
<!DOCTYPE html>
<html>
<body>
  <iframe id="chat" style="width: 400px; height: 400px;" src=''></iframe>
</body>
<script>

    var xhr = new XMLHttpRequest();
    xhr.open('GET', "https://webchat.botframework.com/api/tokens", true);
    xhr.setRequestHeader('Authorization', 'BotConnector ' + 'vU-0WBkWsO4.Pun532fUbjOmaM-JV4rv0u3rQ982B5B1VR4at5sNar0');
    xhr.send();
    xhr.onreadystatechange = processRequest;

    function processRequest(e) {
    console.log("e",e)
      if (xhr.readyState == 4  && xhr.status == 200) {
        var response = JSON.parse(xhr.responseText);
        document.getElementById("chat").src="https://webchat.botframework.com/embed/CLIENT_LENOVO?t="+response
      }
    }

  </script>
</html>

图片以供参考- 1) Microsoft框架1 2)微软团队2

EN

回答 1

Stack Overflow用户

发布于 2020-06-18 22:27:20

谢谢你澄清。这并不是典型的机器人场景,但是关于bot框架最棒的一点是你可以做到!

请看一下(友好的邻里机器人专家埃里克的) 超级简单代理机器人。本质上,在OnMessageActivityAsync方法中,只需调用完成所有工作的ProxyToSharedConversation函数即可。但这绝对是代码不多

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62340149

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档