java如何使用microsoft graph api获取自定义扩展属性
我正在尝试使用microsoft graph获取用户详细信息
我在回复中寻找一个自定义扩展元素,比如“extension_3a4189d71ad149c6ab5e65ac45bd6add_MyAttribute1”
当我用字符串检索响应时,我可以看到所有元素
final ResponseEntity<String> response = restTemplate.exchange("http://graph.windows.net/tenant.com/me?api-version=1.6, HttpMethod.GET, new HttpEntity(headers),String.class);
但当我用com检索响应时。微软图表模型。扩展。用户:我再也看不到扩展了
final ResponseEntity<User> response = restTemplate.exchange("http://graph.windows.net/tenant.com/me?api-version=1.6, HttpMethod.GET, new HttpEntity(headers),User.class);
我怎样才能以比进入String对象并逐个查找元素更优雅的方式检索自定义扩展
# 1 楼答案
请使用api
https://graph.microsoft.com/beta/users
而不是https://graph.microsoft.com/v1.0/users
apihttps://graph.microsoft.com/beta/users
将返回所有带有用户自定义数据的数据