Сообщение об ошибке при создании элемента списка в Sharepoint через REST - PullRequest
0 голосов
/ 19 ноября 2018

Я получаю сообщение об ошибке «Значение не попадает в ожидаемый диапазон», если я хочу создать элемент списка в SharePoint через REST-Api. Запрос выглядит так:

HttpWebRequest itemRequest =
            (HttpWebRequest)HttpWebRequest.Create(URL+"/_api/Web/lists(guid'" + id + "')/items");
        itemRequest.Method = "POST";
        itemRequest.ContentLength = itemPostBody.Length;
        itemRequest.ContentType = "application/json;odata=verbose";
        itemRequest.Accept = "application/json;odata=verbose";
        itemRequest.Headers.Add("X-RequestDigest", formDigest)
        itemRequest.Headers.Add("Authorization", "Bearer " + _tokenresponse.Token);

string itemPostBody = "{'__metadata':{'type':'" + entityTypeName + "'}, Title':'" + titleName+ "'}";
Byte[] itemPostData = System.Text.Encoding.ASCII.GetBytes(itemPostBody);

Stream itemRequestStream = itemRequest.GetRequestStream();
itemRequestStream.Write(itemPostData, 0, itemPostData.Length);
itemRequestStream.Close();

Я попытался отладить в почтальоне, но там я получаю то же сообщение об ошибке. Может ли это быть связано с правами доступа к спискам?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...