如何使用 Sharepoint Rest API 更新 sharepoint 中的多个文档元数据
例如:sharepoint 中存在 4 个文档,我想用一些值更新它的列,例如“状态”:“活动”。当我确实循环时,虽然它适用于 2 条记录更新和第 3 条记录,但在休息 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;