Я хочу сделать что-то вроде этого, а затем позже добавить Веб-части HTML в отдельном или будущем запросе:
Код: Выделить всё
def create_two_column_page(headers, site_id, page_name, page_title):
print(f"Creating page {page_name} with title {page_title} ...")
url = f"{ACTIVE_DIRECTORY_GRAPH_API_URL_PREFIX}/sites/{site_id}/pages"
page_payload = {
"@odata_type": "#microsoft.graph.sitePage",
"name": page_name,
"title": page_title,
"canvasLayout": {
"verticalSection": {
"columns": [
{"id": "1", "width": 6, "webparts": []},
{"id": "2", "width": 6, "webparts": []}
]
}
}
}
response = requests.post(url, headers=headers, json=page_payload, verify=False)
Невозможно ли то, что я пытаюсь сделать? Я могу обойти эту проблему, создав пример сайта, а затем используя HTTP PATCH для обновления веб-части, но это выглядит очень неуклюже?
Пожалуйста, посоветуйте!
Подробнее здесь: https://stackoverflow.com/questions/790 ... arts-later