问题标签 [sharepoint-webservice]
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.
web-services - sharepoint web service 超过最大请求长度,即使文件在最大文件大小之内
我已将 web.config 配置为允许 50 MB <httpRuntime maxRequestLength="51200" />
,但是当我尝试将 40MB 的附件添加到共享点列表时,它失败了。但如果我将 maxRequestLength 增加到 52 MB ,它会起作用 <httpRuntime maxRequestLength="53248" />
。
怎么了??Web 服务调用会增加请求的大小吗?有没有办法解决这个问题,所以如果我将 maxRequestLength 配置为 50 MB 它允许 50 MB 吗?
sharepoint - 带有 & 符号的 SharePoint 搜索 Web 服务
我正在开发一个 JavaScript 工具,供我的用户使用预定义的值检索搜索结果。其中一个预定义值具有一个包含 & 符号的短语。我不知道如何格式化字符串,以便查询 Web 服务返回一个值。
makeQuery
创建查询 Web 服务所需的 XML,将 & 符号转换为 &、< 转换为 < 和 > 转换为 >。
当 eventCat 具有像 All 这样的其他值时,这可以按预期工作,但是当我发送上面的查询时,SharePoint 返回一个错误:An error occurred while parsing EntityName
。
我已经尝试用各种替代品替换&符号,但我所做的一切都没有奏效。发送的正确格式是什么?
c# - 更新视图属性 SharePoint 2010
我正在尝试使用另一个视图作为模板以编程方式创建一个视图。我已经让一切正常(创建视图,然后使用 updateView)。唯一的障碍是我正在尝试设置TabularView=FALSE
,但没有进行更改。这是我到目前为止的代码
像往常一样,updateView 上的 MSDN 页面不提供有关 viewProperties 参数的任何信息
请注意,我只能使用 WebServices
c# - 获取是否使用 SharePoint WebServices 检查了“允许管理内容类型”
无论是否选中“允许管理内容类型”,我都需要有关 SharePoint 文档库的信息。我必须使用 SharePoint Web 服务。
我在 Lists.asmx 中的 GetListAndView 方法中进行了查找,但在“List”节点或“View”节点中没有发现涉及 Content Types 管理的属性。
有人可以帮我吗?
谢谢 :)
sharepoint-2010 - SharePoint 计算列中的列取消引用
我想使用简单的公式:
当我确认计算函数时,会出现此公式的问题,公式似乎恢复为:
现在的问题是这些不再引用 [ID] 列,因此结果返回
所有记录。这对输入的第一条记录有效,但任何其他后续条目都会显示此错误。
这是一个已知的问题?
c# - Sharepoint webservice 重命名文件夹
我正在尝试使用 sharepoint webservice 重命名文件夹。我尝试了下面的代码来创建一个工作正常的文件夹。但我找不到与重命名文件夹相关的网络方法。任何帮助将不胜感激。
使用的 Web 服务 http://myservicelink:100/_vti_bin/Dws.asmx
c# - 设置请求标头 SharePoint Web 服务
我正在使用 2010 SharePoint 列表 Web 服务通过 ac# 应用程序返回内容类型及其字段。图书馆位于一个语言设置为威尔士语的网络中,但另一种语言设置为英语。这意味着如果浏览器中的 Internet 选项设置为英语,则库以英语显示。我已经能够为使用客户端对象发出的请求设置 Accepts-Language 标头,但无法为 Web 服务这样做。
是否可以查看通过 SharePoint Web 服务发出的请求的标头,如果可以,如何查看?
sharepoint - 提供商托管应用程序 - 如何获取当前登录用户的 FedAuth 和 rtfa cookie
我正在使用适用于 Office 365 的提供商托管应用程序。我想获取列表项的版本集合,因为它只是尝试使用 list.asmx 服务进行访问。要调用此 SP 服务,必须传递 cookie(FedAuth 和 rtFa)。但我只有accesstoken,有什么方法可以获取当前登录用户的cookie?
我试过的:
我尝试使用带有访问令牌的 HttpWebRequest 调用 list.asmx 服务,它会引发 401 异常。它要求 cookie 或凭据。(用户已经在浏览器中登录了 SharePoint 网站,因此我无法要求用户为此提供凭据)。所以我更好的选择是搭配饼干。
java - 基于 SAML 令牌的身份验证,用于从 JAVA/J2ee 应用程序消费共享点 2013 其余 Web 服务
我有一个使用 SP Web 服务的 java/j2ee Web 应用程序,但最近 SP 站点迁移到 2013 年并部署在 cloud/office 0365 中,因为身份验证被破坏了。SP 人建议将身份验证机制更改为基于 SAML 令牌的身份验证并使用 Microsoft Azure AD。所以我将我的应用程序登上了 Azure 并收到了客户端 ID,授权我可以使用它来生成安全令牌(使用 adal4j java api)。现在我需要完成以下 2 个步骤来完成 office 0365 中的身份验证过程以访问 SP 2013 Web 服务。
- 获取访问令牌 cookie
- 获取请求摘要令牌
但无法为上述 2 个步骤找到任何基于 Java 的 API。参考下面的教程,但它与 aps/.net 相关
http://paulryan.com.au/2014/spo-remote-authentication-rest/
请帮助我提供相同的示例代码库。
感谢您的支持
sharepoint - SharePoint HTTP Web 服务
我正在 SharePoint 设计器中设计一个工作流,该工作流通过 GET 方法使用 HTTP Web 服务步骤。我之前已经成功使用过它,但这次我认为问题出在列表的名称上,但我不确定如何解决它。
现在是列表“Engineers' Items-Table”的原始名称。如您所见,名称中有一个撇号。所以最初我尝试了以下返回 0 条记录的 url:
然后我将列表重命名为“Engineer Items-Table”并尝试了 url:
它也不返回任何结果。我尝试使用转义字符 %27 而不是也不起作用的撇号。SharePoint 不会引发任何异常。工作流程完成没有问题,但没有从列表中返回任何项目。
非常感谢您的意见。谢谢。