如何在演示租户中添加地点以获取Graph API查询结果?
在演示租户中添加会议室地点的方法
演示租户默认没有预配置的会议室资源,你可以通过以下两种方式添加,让查询代码返回结果:
方式一:通过Microsoft 365管理中心手动添加
- 登录Microsoft 365 admin center,导航至位置 > 会议室设备
- 点击添加会议室,填写核心信息:
- 会议室名称(如"1楼协作会议室")
- 自动生成或自定义邮箱地址
- 所在建筑、楼层、容量等信息(按需补充)
- 保存配置,等待3-5分钟让租户同步数据后,重新执行查询代码即可获取结果
方式二:通过Graph API批量添加
如果需要批量创建,可使用Graph SDK执行以下代码(需确保你的authProvider已获取Place.ReadWrite.All权限):
GraphServiceClient graphClient = new GraphServiceClient(authProvider); // 创建第一个会议室 var room1 = new Room { DisplayName = "2楼大会议室", EmailAddress = "big-room@your-demo-tenant.onmicrosoft.com", Building = "研发大楼", FloorNumber = 2, Capacity = 25, IsWheelChairAccessible = true }; // 创建第二个会议室 var room2 = new Room { DisplayName = "3楼小型洽谈室", EmailAddress = "small-meeting-room@your-demo-tenant.onmicrosoft.com", Building = "研发大楼", FloorNumber = 3, Capacity = 4 }; // 批量添加 await graphClient.Places.Request().AddAsync(room1); await graphClient.Places.Request().AddAsync(room2);
注意事项
- 执行查询代码前,确保已授予
Place.Read.All权限(委派或应用权限均可) - API添加完成后无需等待,可立即重新执行查询获取结果
内容的提问来源于stack exchange,提问作者user989988
相关产品推荐
相关产品推荐

