Я попытался обновить метаданные документа SharePoint, тип которых выбирается Python, с помощью API Microsoft Graph. У меня есть полный контроль над этим сайтом SharePoint, и мне удалось обновить метаданные других типов, таких как строка или дата-время, но для выбранного типа отображается ошибка:
'{"error": {"код":"invalidRequest","message":"Неверно request","innerError":{"date":"2024-12-26T12:56:43","request-id":"a751e55d-fb91-453e-9 059-6b00f6edac66","client-request-id":"a751e55d-fb91-453e-9059-6b00f6edac66"}}}'
Может ли кто-нибудь с этим помочь?
Ниже приведен мой код на Python
grant_type='password'
tenant_id='tenant_id'
#Use the redirect URL to create a token url
token_url = f'https://login.microsoftonline.com/{tena ... uth2/token'
token_data = {
'grant_type': grant_type,
'client_id': spclientid,
'client_secret': spclientsecret,
'resource': 'https://graph.microsoft.com',
'username':spuser,
'password':sppwd
}
token_r = requests.post(token_url, data=token_data)
token = token_r.json().get('access_token')
header={
'Authorization':'Bearer '+token,
'Accept':'application/json',
'Content-Type':'application/json',
'X-HTTP-Method': 'MERGE',
'If-Match': '*'
}
site_id='site_id'
library_id='site_id'
url = f'https://graph.microsoft.com/v1.0/sites/ ... }/items/66'
body= {"fields":{
'Tags': ['personal']
}
}
response = requests.patch(url, headers=header, json=body)
Подробнее здесь: https://stackoverflow.com/questions/793 ... n-microsof
Как использовать Python для обновления метаданных выбора в документе SharePoint в API Microsoft Graph ⇐ Python
Программы на Python
1735219455
Anonymous
Я попытался обновить метаданные документа SharePoint, тип которых выбирается Python, с помощью API Microsoft Graph. У меня есть полный контроль над этим сайтом SharePoint, и мне удалось обновить метаданные других типов, таких как строка или дата-время, но для выбранного типа отображается ошибка:
'{"error": {"код":"invalidRequest","message":"Неверно request","innerError":{"date":"2024-12-26T12:56:43","request-id":"a751e55d-fb91-453e-9 059-6b00f6edac66","client-request-id":"a751e55d-fb91-453e-9059-6b00f6edac66"}}}'
Может ли кто-нибудь с этим помочь?
Ниже приведен мой код на Python
grant_type='password'
tenant_id='tenant_id'
#Use the redirect URL to create a token url
token_url = f'https://login.microsoftonline.com/{tenant_id}/oauth2/token'
token_data = {
'grant_type': grant_type,
'client_id': spclientid,
'client_secret': spclientsecret,
'resource': 'https://graph.microsoft.com',
'username':spuser,
'password':sppwd
}
token_r = requests.post(token_url, data=token_data)
token = token_r.json().get('access_token')
header={
'Authorization':'Bearer '+token,
'Accept':'application/json',
'Content-Type':'application/json',
'X-HTTP-Method': 'MERGE',
'If-Match': '*'
}
site_id='site_id'
library_id='site_id'
url = f'https://graph.microsoft.com/v1.0/sites/{site_id}/lists/{library_id}/items/66'
body= {"fields":{
'Tags': ['personal']
}
}
response = requests.patch(url, headers=header, json=body)
Подробнее здесь: [url]https://stackoverflow.com/questions/79309584/how-do-i-use-python-to-update-choice-metadata-in-sharepoint-document-in-microsof[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия