问题标签 [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.
variables - 如果留空,如何让 HTML 输入字段不发送字符串值 - 不发送任何内容
我有一个问题,想看看这个想法是否可行。我创建了一个项目跟踪器,个人可以在其中加载他们的项目信息(办公室、项目名称、状态、日期、分配给等)。表格效果很好。我有另一个表格,更新表格,供个人根据项目进度更新他们的输入值(选择与加载项目表格相同:办公室、项目、标题、状态、日期、分配给等)。这个表格更新得很好。但是,我遇到的一个问题是,如果 HTML 字段留空,则在更新表单 HTML 输入字段上,它会发送一个“null”值,该值会覆盖发布到帖子跟踪器列表的值 - 未更新。更新表单的预期目的是为个人提供他们可能需要更新的可能选择列表,在这种情况下为所有内容。
如果输入字段留空以不覆盖当前发布的值,有没有办法不发送任何值?这是否可能,或者我是否需要做一些不同的事情,比如为每个不同的区域/列更新单独的更新表格。
我正在使用 REST API 将值发布并更新到 SharePoint。
---编辑以包含脚本---
sharepoint - 是否有 Sharepoint API 可以在站点内一次获取特定文件夹的嵌套目录结构?
是否有一个 Sharepoint API 可以一次获取特定文件夹的文件/文件夹的全部内容?我不想递归使用 GetFolderByServerRelativePath。
sharepoint - 我可以拥有的 Sharepoint 搜索 API 结果的最大大小是多少?
我在 Microsoft 官方文档上看到了这一点,但它只谈论 startRow。我想知道搜索结果项的大小限制。也是五万吗?
sharepoint - 我们可以为文档库中的任何特定文件夹或文档库本身创建一个 SharePoint Web 挂钩吗?
我在文档中看到我们可以在列表或整个站点上创建订阅网络挂钩。我想知道是否可以为文档库或其中的某个文件夹创建订阅。
sharepoint - 将共享点搜索 API 结果限制在某些地理位置
在多地理环境中,我想执行 SharePoint REST API 搜索并将其限制为仅在 microsoft 多地理文档中描述的某些地理位置。我已经尝试过 GET 和 POST 请求,但是我的 MultiGeoSearchConfiguration 中的所有设置都被忽略了,我总是从所有地理位置获取完整的结果列表。
我在这里做错了什么?我现在知道在哪里可以找到可能是缺少的 sourceId 吗?
(当然,<mydev> 换成了我真正的共享点)
sharepoint - 用于获取共享点页面 webpart 的属性值/标题等的 REST API
是否有一个 API 可以返回页面中 Web 部件的属性值(适用于经典网站和现代网站)?我们希望索引与 Web 部件关联的静态文本属性(例如与链接 Web 部件关联的文本)。
javascript - 使用 JavaScript 在线为 sharepoint 内的三个连接列表构建层次结构树
我们有这些链接的共享点列表:-
部门列表
类别列表 >> 具有部门列表的查找字段。
资产列表 >> 具有类别列表的查找字段。
那么有没有办法使用JavaScript + sharepoint rest api构建一个树状视图,显示相关部门>>然后在每个部门下显示相关类别>>然后在每个类别下显示相关资产?
谢谢
感谢
angular - 从沙盒解决方案到 SharePoint 2013 站点的 REST 调用与 JSOM 调用
我有一个 Angular 2+ 应用程序,它通过 REST API 愉快地执行对托管在不同服务器中的 SharePoint 2013 的调用。它工作得很好,但不幸的是,对于一个非常特殊的需求(讨论板)来说,这还不够。这是我在做什么:
从技术上讲,这很好用,但不幸的是,这还不够,因为您可能知道 REST API 不提供特定功能来管理讨论项。为此 JSOM 提供了相当不错的方法,但不幸的是我无法与它建立连接(我收到 401 错误)。这是我在做什么:
一切正常,直到涉及到 executeQueryAsync,我得到了 401 错误。我想这是因为不知何故我没有在 REST 调用中传递我通过 HTTP 传递的摘要/选项。知道如何通过 JSOM 传递这些选项吗?或者,有一种方法可以通过 HTTP 调用 JSOM 端点而不依赖于 SP 库?
在此先感谢您的阅读!
sharepoint - 如何使用 Sharepoint Rest API 更新 sharepoint 中的多个文档元数据
如何使用 Sharepoint Rest API 更新 sharepoint 中的多个文档元数据
例如:sharepoint 中存在 4 个文档,我想用一些值更新它的列,例如“状态”:“活动”。当我确实循环时,虽然它适用于 2 条记录更新和第 3 条记录,但在休息 API 中将超时问题作为异常。
请求示例 - 我正在使用 HTTPHelper.cs 和 SPOAuthUtility.cs 进行集成