问题描述
如何使用 Sharepoint Rest API 更新 sharepoint 中的多个文档元数据
例如:sharepoint 中存在 4 个文档,我想用一些值更新它的列,例如“状态”:“活动”。当我循环虽然它适用于 2 条记录更新和第 3 条记录时,将超时问题作为 rest API 中的异常。
请求示例 - 我使用 HTTPHelper.cs 和 SPOAuthUtility.cs 进行集成
HttpWebRequest webRequestChild = (HttpWebRequest)HttpWebRequest.Create(urlChild);
webRequestChild.ContentType = "application/json;odata=verbose";
// webRequestChild.Method = "POST";
//webRequestChild.Headers.Add("X-FORMS_BASED_AUTH_ACCEPTED","f");
webRequestChild.Headers.Add("X-RequestDigest",digest);
webRequestChild.Headers.Add("X-HTTP-Method","MERGE");
webRequestChild.Headers.Add("If-Match","*");
webRequestChild.UserAgent = "NONISV|contoso|GovernanceCheck/1.0"; //Contoso - Company name
webRequestChild.Accept = "application/json; charset=utf-8; odata=verbose";
webRequestChild.Headers.Add("content-length",contentChild.Length.ToString());
webRequestChild.Timeout = 1000000;
webRequestChild.ReadWriteTimeout = 32000;
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)