获取每个用户的Microsoft团队轮班-shiftrequests(不建议使用)替代

时间:2020-10-14 15:29:13

标签: api microsoft-teams microsoft-graph-teams

早上好,

我们正在尝试通过API的TEAMS SHIFT获得所有按班次使用的用户。

似乎我们无法获取哪个API提供以下信息。

enter image description here

当我进行“网络”在线检查时,api似乎将此URL称为“ https://api-nam1.staffhub.office.com/api/tenants/{tenant_id}/teams/{team_id}/shiftrequests”,但该API标准未在https://docs.microsoft.com/en-us/graph/api/team-get?view=graph-rest-1.0&tabs=http上进行记录。

你们有个主意吗? (以前被困了几天)

我尝试过的API就是这个https://docs.microsoft.com/en-us/graph/api/schedule-list-shifts?view=graph-rest-1.0&tabs=http,但是数据很旧(从2020年3月3日开始),有没有一种我可以指定日期的方法?

1 个答案:

答案 0 :(得分:0)

  • 要获得团队成员的共同值班,您应该使用schedule-list-shifts
  • 要获取团队成员的所有转变,您应该使用shiftrequests

由于shiftrequests现在已过时,因此您必须使用timeoffreasons。 您可以找到文档here