我正在尝试使用 Microsoft Teams 来控制 Raspberry Pi 设备。
基本上我想我会写一个在树莓派上运行的应用程序。当它运行时,Pi 会出现在 Microsoft 团队中并说“你好,我的 ip 地址是 192.168.xx” Pi 的灯上附有灯,所以我希望他们听对话并通过提及接受命令。例如@pi 打开灯或类似的。
我一直在阅读 Microsoft Teams 机器人的 API。 https://msdn.microsoft.com/en-us/microsoft-teams/custombot
这一切都很有趣,但我不确定自定义机器人是否是我想要的:
- 自定义机器人需要回调 url。我的 Pi 在防火墙后面,所以这是不可能的。他们将需要在某个地方进行轮询并检索消息。
- 我不想开发(然后支付和维护)网关 webapp 来获得大约 1。
自定义机器人是正确的方式还是我需要编写 Microsoft 团队客户端才能在 Pi 上运行?