是否可以登录到Sharepoint网站并通过Chrome扩展程序查询其中的列表?与之类似,使用JavaScript的fetch()从Sharepoint查询数据。
示例:
这是请求的功能。 我认为更好的解决方案是创建一个小的Nodejs REST API,以查询Sharepoint列表并将其返回。然后,该扩展名只需要查询https://myexampleapi.com/list上的服务器即可从Sharepoint站点获取数据。所有授权都是以这种方式在后端处理的,我对此进行了演示。
只是想看看是否有人通过客户端JavaScript通过fetch()成功访问Sharepoint或其他Office产品。
这是我所获得的最接近的信息,它仅在Sharepoint网站上有效并登录,因此我可以使用相同来源的凭据。
payload = {
method: 'GET',
headers: { Accept: 'application/json; odata=verbose' },
credentials: 'same-origin',
};
fetch(
"https://sharepointsiteURLhere.com",
payload,
)
.then(function (response) {
return response.text();
})
.then(function (data) {
console.log(data);
});