访问MS Graph并获取我的直接报告时,我会获得有关用户的基本信息,例如givenName
,jobTitle
等。问题是我还需要其他一些属性,例如技能和{ {1}},但是我似乎无法访问这些详细信息。
我包括了一些我尝试过的Urls,但是似乎都没有返回任何软技能类型属性
pastProjects
在所有情况下,都返回了基本的用户详细信息,但是我无法获得https://graph.microsoft.com/v1.0/me/directReports
https://graph.microsoft.com/v1.0/me/directReports?$select=givenName,skills
https://graph.microsoft.com/v1.0/me/directReports?$select=givenName,jobTitle,skills,pastProjects,mail,schools,interests,responsibilities,mobilePhone
或skills
。
我可以直接致电用户以获取这些信息,请参见下面的url,但理想情况下,如果可能的话,我希望避免再次致电。
pastProjects
答案 0 :(得分:0)
某些属性只能由单个用户检索。 documentation中对此进行了说明:
注意:某些属性无法在用户集合内返回。仅当检索单个用户时才支持以下属性: aboutMe,生日,hiredDate,兴趣,mySite,pastProjects,preferredName,职责,学校,技能,mailboxSettings