microsoft graph BETA 添加带有 isfavoritebydefault 的 Microsoft Teams 频道

Yan*_*aux 6 microsoft-graph-teams microsoft-graph-api

我正在尝试使用 Microsoft Graph Beta API 在 Microsoft Teams 中创建频道。在文档中,它说通道实体有一个属性IsFavoriteByDefault指示

频道是否应自动标记为团队所有成员的“最爱”。默认值:假。

https://learn.microsoft.com/en-us/graph/api/resources/channel?view=graph-rest-beta#properties

但是,尝试 Graph Beta API(使用自定义调用或 Graph Explorer)以及我传递给此属性的任何值truefalse,此属性仍然存在null

来自 Graph Explorer 的展览

实际设置此属性的值是否需要执行任何特殊操作?

小智 1

有人找到解决这个问题的方法吗?我添加了 isFavoritebyDefault,但我发现这只为运行流程的所有者或用户添加了此属性,而不是为团队的所有成员添加了该属性。下面提供代码供参考。

{
  "requests": [
    {
      "url": "/teams/{varTeamID}/channels",
      "method": "POST",
      "id": 1,
      "headers": {
        "Content-Type": "application/json"
      },
      "body": {
        "displayName": "{varChannelName}",
        "description": "This channel is in existence for",
        "isFavoriteByDefault": true
      }
    }
  ]
}
Run Code Online (Sandbox Code Playgroud)