天天看點

Microsoft 365 開發:如何使用Graph API 建立 Microsoft 365 Group Site?

51CTO部落格位址:https://blog.51cto.com/1396817

部落格園部落格位址:https://www.cnblogs.com/bxapollo

很多開發者習慣使用CSOM來建立SPO Site,但是建立Microsoft 365 Group Site時,會發現CSOM根本不支援Microsoft 365 Group Site,Template為Group#0的建立,會遇到如下錯誤:

解決方案:這種情況下,我們隻能使用Graph API 來建立Group#0的Team Site。

實施步驟:

1. 在AAD中建立Native App

2. 複制App ID,需要添加到後續的code中

3. 授權Graph API Permission:

Groups.ReadWite.All, Directory.ReadWrite.All, openid, Team.Create, User.Read 

Microsoft 365 開發:如何使用Graph API 建立 Microsoft 365 Group Site?

4. 示例代碼:

  謝謝閱讀