问题标签 [sharepoint-rest-api]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
608 浏览

xamarin - 需要访问sharepoint online addin rest api而不需要azure广告注册

我有一个共享点插件需要创建 xamarin 应用程序。所以需要访问所有的share-point online rest API。

根据 Microsoft 文档,我们需要在 Azure AD 上注册应用程序。

我不想在 Azure AD 中注册应用程序,我已经添加了共享点

我已尝试使用 Microsoft 提供的 MSAL 和 ADAL 库进行访问。要使用它们,我们需要在 Azure AD 上注册应用程序。

这是我为访问直接共享点休息 API 而编写的代码。

可以直接访问share-point online rest API吗?

0 投票
0 回答
26 浏览

microsoft-graph-api - 读取 Sharepoint 组文件夹中文件的内容

我正在尝试使用 Microsoft Graph Explorer 读取 Sharepoint 组文件夹中文件的内容,但是我使用的查询似乎不起作用:

有没有办法定义一个查询,如果 Graph Explorer 做不到,我可以在 Postman 中提取文件内容?

因此,在进行了一些挖掘之后,如果我在 Postman 中将 /$value 替换为 /content,我会得到以下信息:

虽然不知道这意味着什么。

0 投票
1 回答
313 浏览

sharepoint-online - $batch 在 sharepoint online 365 上不起作用

尝试在 sharepoint 365 中计算 $batch REST api

我的请求负载(简单的 GET 请求)

创建一个项目并将其取回

我得到的回应是针对他们俩的。

该请求与文档完全相同,但仍然没有运气:

https://docs.microsoft.com/en-us/sharepoint/dev/sp-add-ins/make-batch-requests-with-the-rest-apis

有人可以帮忙吗?

更新:添加代码

0 投票
1 回答
1049 浏览

sharepoint - 如何使用 rest api 找到共享点站点的文件和文件夹结构?

我正在尝试使用 REST api 在某个共享点站点下查找文件夹的结构或所有文件和文件夹的列表。有没有办法使用api获取“导出到excel”表中的信息?

0 投票
0 回答
467 浏览

rest - SharePoint 使用 REST 创建新式团队网站

关于这篇文章,可以通过 REST 创建一个现代团队网站。我现在通过客户端凭据流获得了一个有效的令牌,并尝试执行以下 REST 操作:

你也试过这个吗?我总是收到一个状态代码“错误请求”:

0 投票
1 回答
188 浏览

sharepoint - 无法从 sharepoint rest api 仅检索文件夹

我无法将共享点搜索限制为仅检索文件夹。

我正在对搜索 api 运行休息请求

https://(sharepoint url)/ian/_api/search/query?querytext='metatest3'

这仅检索此集合中的文件夹,但是当我使用

https://(sharepoint url)/ian/_api/search/query?querytext='metatest3 and IsContainer:1'

这不会检索文件夹,也找不到任何结果。

我很困惑,因为当返回第一个 API 调用时,我有

0 投票
1 回答
237 浏览

sharepoint-online - 在 PostMan 上刷新 JWT 令牌需要帮助

我今天刚刚创建了一个应用程序,现在它已成功运行,但突然间我收到一条消息,说“无效的 JWT 令牌。令牌已过期”。

我应该怎么做才能刷新这个令牌。

我通过以下博客使用 Sharepoint Online 应用程序创建创建了一个应用程序:https ://www.ktskumar.com/2017/01/access-sharepoint-online-using-postman/

0 投票
1 回答
573 浏览

oauth - 使用 SharePoint 休息 API

我正在尝试使用以下端点 ( http://url/_api/web/lists ) 读取 SharePoint 列表,并且我正在传递访问令牌,但响应返回访问被拒绝。

虽然我使用相同的访问令牌从图形 API ( https://graph.microsoft.com/v1.0/sites/root/lists ) 调用端点并且它工作正常。

使用 SharePoint REST API 时是否应该使用不同的访问令牌?还是我在这里遗漏了什么?

谢谢。

0 投票
1 回答
229 浏览

node.js - 为什么从 sharepoint siteusers api 或 clientPeoplePickerSearchUser api 获得的用户 ID 与 sharepoint Task AssignedToId 不同?

我尝试使用 sharepoint rest api 创建任务,这样做我也尝试添加受让人,这是通过添加来完成的AssignedToId。我使用用户信息 api 或 clientPeoplePickerSearchUser api 和站点用户 api 为特定用户获取的用户 ID(例如,使用 Id 28 检索的用户)不同于它想要的相同用户的 AssignedToId(它想要的 AssignedToId 是 14)。

我试过api用户信息api

还有客户端PeoplePickerSearchUser

0 投票
1 回答
111 浏览

typescript - 如何从特定文件夹或整个站点中检索与特定元数据属性匹配的共享点项目

我正在编写代码(使用 typescript 和 sharepoint REST API)来帮助与我一起工作的人从 sharepoint 检索项目。现在我想检索与特定文件夹或整个站点中的特定元数据属性(如文件所有者或修改日期)匹配的项目

我试图关注这篇文章:http ://www.cleverworkarounds.com/2013/09/23/how-to-filter-on-a-managed-metadata-column-via-rest-in-sharepoint-2013/但是. 它要求项目和文件夹位于“列表”中。而不是在“文件夹”或整个站点中。但是我不知道如何查看我的站点列表,我更喜欢检索特定文件夹或整个站点中的项目。

这是我用来检索特定文件夹中所有文件的 REST 调用

这会检索所有内容。不是具有匹配元数据的东西。由于我对列表缺乏了解,文章中的内容失败了