有没有一种方法可以在私人聊天或频道中代表用户发送消息。就我而言,管理员同时为应用程序提供应用程序和委派权限。当管理员是聊天/通道的一部分时,可以使用MS Graph API正确传递消息,但是当其他2位不涉及管理员的登录用户之间发生聊天时,我将无法以任何方式发送消息用户。由于生成的令牌与管理员用户相关,因此我得到UnknownError / Unauthorized。
如果我们不能代表使用MS Graph的用户发送消息,还有其他方法可以实现。 MS Bot可以解决这种情况吗?每个用户都将必须安装机器人,以便即使Bot不在对话中也能发送消息?
答案 0 :(得分:0)
如果我们不能代表用户使用MS Graph发送消息,则为 还有其他方法可以实现这一目标。
您可以send chat message使用Graph API。要代表用户发送消息,您的应用必须获得每个用户的同意。目前不支持应用程序权限。
每个用户都必须安装机器人以便它可以发送消息 即使Bot不在对话中?
构建Bot并发送通知而不是从用户帐户之一发送通知是个好主意。您可以使用Proactive message发送消息。为了发送消息,需要为每个用户安装Bot。
能否请您详细介绍一下方案?您是否在寻找类似于Company Communicator的东西?