我正在写一个Teams-Slack集成。关键是要在MS团队中定义我们的班次,并根据谁在Shift上更改某些Slack频道的描述。
在任何情况下,Slack结束都已完成,但我在团队及其API方面存在很多问题。
首先,这是我的主要资源:https://docs.microsoft.com/en-us/graph/api/schedule-list-shifts?view=graph-rest-beta
好的,这就是我已经做过的事情。
这就是手工完成的过程:
以下是我的问题/问题:
这只是第三个问题的答案。我会看看能不能找到前两个答案的人。
您正在访问的API使用委派权限,这意味着您代表登录用户进行访问。当用户登录时,他们的身份将被验证,一旦真正的Azure AD返回代码,您可以交换访问令牌。因此,根据定义,没有用户登录就无法获取代码。
还有另一种权限,即应用程序权限,此API不支持,但如果是,则会以您希望的方式运行。我也会问这个问题。