gpt4 book ai didi

javascript - SharePoint REST 查询 SP.UserProfiles.PeopleManager

转载 作者:行者123 更新时间:2023-12-01 02:20:20 24 4
gpt4 key购买 nike

是否可以使用如下所示的 REST 查询获取数据:

http://moss.moss/_api/SP.UserProfiles.PeopleManager/GetPropertiesFor(accountName=@v)?@v= 'user_domain\user'&$filter=DirectReports

并通过 JavaScript 调用。

我想创建脚本来检查用户是否是经理(具有 DirectReports),然后显示 JavaScript 警报。

提前致谢!

最佳答案

如何通过 SharePoint 用户配置文件 REST API 检索 Manager 属性

var siteUrl = _spPageContextInfo.siteAbsoluteUrl;
var accountName = 'Domain\\Login';
$.ajax({
url: siteUrl + "/_api/SP.UserProfiles.PeopleManager/GetPropertiesFor(accountName=@v)?@v='" + encodeURIComponent(accountName) + "'",
method: "GET",
headers: { "Accept": "application/json; odata=verbose" },
success: function (data) {
if(data.d.DirectReports.results.length > 0)
{
console.log('User has managers');
}
},
error: function (data) {
console.log(JSON.stringify(data));
}
});

关于javascript - SharePoint REST 查询 SP.UserProfiles.PeopleManager,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23340299/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com