获取用户个人资料(V2)不会返回时区作为返回的默认数据的一部分。
我还尝试选择邮箱设置或timeZone(邮箱设置的一部分),但是我没有找回数据。
mailboxSettings返回ErrorAccessDenied。
timeZone返回: “ @ odata.context”:“ https://graph.microsoft.com/v1.0/ $ metadata#users(timeZone)/ $ entity”
答案 0 :(得分:0)
我认为您无法获得时区,因为操作Get user profile (V2)
响应正文GraphUser_V1
不包含时区属性。您可以检查连接器详细信息:GraphUser_V1。
因此,您只能添加它提供的路径过滤器,例如aboutMe,accountEnabled等,它是GraphUser_V1
中的Path属性。
关于您希望的时区,我认为Office 365 API可以为您提供帮助,您可以在逻辑应用程序Get user mailbox settings API中使用此API。