我正在尝试在我通过调用图形 api 创建的组上激活 autoSubscribeNewMembers。
我试图在创建组时为“autoSubscribeNewMembers = true”添加一行,但它不起作用,我收到一条消息,表明目前不支持此选项。
我发现的唯一解决方法是使用新创建组的 ID 使用“PATCH”请求执行第二个请求:
var autoSubscribeFix = new
{
autoSubscribeNewMembers = true
};
using (var response = await _httpClient.PatchAsJsonAsync($"{GraphAPIEndpoint}/myorganization/groups/{id}", autoSubscribeFix))
为此,我将自己暴露在很多“错误请求”中,直到该组暴露到足以成功接收 PATCH 请求为止。
此参数为“默认情况下为 false”,并且在创建组时无法指定...这很奇怪:/ 在 Office 365 中,默认情况下会选中该选项,因此人们可能希望 API 也一样。
我认为应该有比创建后的 PATCH 请求更好的方法是错误的吗?有更好的方法吗?