我使用Microsoft Graph API查询用户数据。我已成功获取访问令牌,而https://graph.microsoft.com/beta/me
这样的简单查询就可以正常工作。
问题是查询的响应缺少fax
等属性,这对我来说非常重要。使用旧的https://graph.windows.net
端点返回facsimileTelephoneNumber
属性(相同),但我无法使用此旧端点。
我已尝试按https://github.com/microsoftgraph/microsoft-graph-docs/issues/2151回答(第3条消息),但我无法使扩展程序正常工作,我甚至不知道它是否对此问题有任何帮助。
是否可以使用较新的Microsoft Graph API访问fax
属性?
答案 0 :(得分:1)
您链接到的GitHub答案涉及个人联系人,而不是Active Directory中的用户。所以为了节省一些挫折感,这不是前进的方向:)。
当您查询<iframe src="" scrolling="no"></iframe>
时,您将从Active Directory获取用户的条目。这是图表中的user resource。从引用中,用户资源没有公开传真号的属性。为了确保文档不正确,我检查了服务公开的元数据(iframe { overflow:hidden; }
),并且用户没有传真字段。
UserVoice(https://officespdev.uservoice.com/forums/224641-feature-requests-and-feedback/suggestions/18166054-microsoft-graph-api-user-fax-number)上有一个请求已经添加了这个请求,你可能想要投票。
答案 1 :(得分:-1)
图表不会公开所有这些字段。
尝试使用https://developer.microsoft.com/en-us/graph/docs/concepts/query_parameters
我认为在你的情况下,这将有效 https://graph.microsoft.com/v1.0/me?$选择=传真
如果您想要更多用户资源属性,可以在select查询参数之后将它们添加为逗号分隔值。