Tag: sharepoint 2013

Sharepoint请求摘要值跨域

我在NodeJS和ExpressJs上构build了一个Web应用程序,我试图通过Sharepoint REST Api将文档上传到Sharepoint Online库。 我能够authentication并创build和更新列表项目。 我正在使用node-sp-auth进行身份validation和express-request以发出http请求。 为了访问Sharepoint REST api我在我的头中使用FormDigestValue 。 标题: Headers['Content-Type'] = 'application/json;odata=verbose'; Headers['X-RequestDigest'] = FormDigestValue; Headers['Accept'] = "application/json;odata=verbose"; Headers['X-HTTP-Method'] = "POST"; 当我尝试创build/更新自定义列表中的列表项时,这工作正常 。 但是当我尝试上传文件时收到以下错误: body: '{"error":{"code":"-1, Microsoft.SharePoint.SPException","message": {"lang":"en-US","value":"There is no app context to execute this request."}}}' } } 我用于上传的url: siteurl + "/_api/SP.AppContextSite(@TargetSite)/web/lists/getByTitle(@TargetLibrary)/RootFolder/Files/add(url=@TargetFileName,overwrite='true')?" + "@TargetSite='" + siteurl + "'" + "&@TargetLibrary='" + libraryName + […]

是否有可能在Node.js中实现SharePoint 2013远程事件接收器?

我们正在构build一个在Node.js中构build的SharePoint提供程序托pipe的应用程序是否可以在我们的Node.js应用程序中实现“远程事件接收器”? 有什么文件可以通过吗? 非常感谢您的关注。

如何使用来自节点邮件程序的邮件附件发送共享点文档

我正在使用Node Mailer邮件从节点应用程序发送电子邮件。 现在这个邮件包含附件,这是一个共享点链接,看起来像下面 – { // use URL as an attachment filename: 'license.txt', path: 'https://raw.github.com/nodemailer/nodemailer/master/LICENSE' } 问题是,当我发送这封邮件给了我403 forbidden error ,我知道是由于共享点链接需要身份validation。 我的问题是,如何通过身份validation,以及哪种types的身份validation节点邮件程序将用于将共享点文档作为附件提取。