Я хочу обновить какое-либо свойство в элементе Sharepoint.
Я использую этот код:
body = '{"__metadata": {"type": "SP.Data.Documentos_x0020_compartidosItem"}, "Tarea": "TP 15"}'
header = {'Authorization': 'Bearer ' + bearer + '', 'Accept': 'application/json;odata=verbose', 'X-HTTP-Method':'MERGE','content-type': 'application/json', 'IF-MATCH'
: '*'}
, и я делаю этот вызов:
import requests
requests.post("https://[sharepoint URL]/_api/web/lists/GetByTitle('Documentos')/items(232)",json=body,headers=header).json()
но я всегда получаю один и тот же ответ:
{'error': {'code': '-1, '
'Microsoft.SharePoint.Client.InvalidClientQueryException',
'message': {'lang': 'es-ES',
'value': "Se encontró un nodo 'PrimitiveValue' "
'inesperado al leer del lector JSON. Se '
"esperaba un nodo 'StartObject'."}}}
Может ли кто-нибудь подсказать мне эту проблему?
Ранее я создавал подобный запрос для Почтальона, и он успешно работал ![enter image description here](https://i.stack.imgur.com/SGJXb.png)
Спасибо и всего наилучшего