当我使用Microsoft Graph API创建Unified组,然后尝试更新组以将mailEnabled布尔标志设置为"false"时,更新REST调用似乎成功,但mailEnabled标志未更改 . 尽管在相同的PATCH请求中有其他设置(例如将可见性从"Public"翻转到"Private"或再次返回),但似乎应用了这些设置 . 有趣的是,我得到的HTTP响应代码为204(无内容),但文档似乎表示我应该使用完整组对象的JSON版本获得200响应 .
http://graph.microsoft.io/en-us/docs/api-reference/v1.0/api/group_update文档中的示例似乎表明mailEnabled是您可以在组中更改的内容 . 如果它不是一个错误,而不是它只是成功但没有做任何事情?
1 回答
感谢您报告此Jon . 几件事:
是 - 这应该是400错误 . 我们现在有一个跟踪此错误的错误 .
成功的PATCH操作应该以204响应 . 这是一个doc bug . 创建了GitHub问题:https://github.com/OfficeDev/microsoft-graph-docs/issues/131来跟踪
一般情况下,我们可以改进群组参考资料 . 创建GitHub问题:https://github.com/OfficeDev/microsoft-graph-docs/issues/132
希望这可以帮助,