Graph_helper.py Отправка от имени другого пользователя - Django

У меня есть следующий код (graph_helper.py), который я скопировал при завершении Microsoft Graph - Django.

Функции create_event и create_online_event прекрасно работают для зарегистрированного пользователя. В идеале мне нужно, чтобы события календаря исходили не от вошедшего пользователя, а от другого общего почтового ящика, к которому у него есть доступ.

Я попробовал добавить дополнительные свойства, включая organiser и isOrganiser, но они не сработали. https://docs.microsoft.com/en-us/graph/api/resources/event?view=graph-rest-1.0

Я также попробовал отредактировать приведенный ниже requests.post в create_events, чтобы включить идентификатор календаря, из которого я хочу, чтобы приглашения приходили, но все еще безрезультатно.

https://docs.microsoft.com/en-us/graph/outlook-create-event-in-shared-delegated-calendar?tabs=http#code-try-0

requests.post('{0}/me/events'.format(graph_url),
    headers=headers,
    data=json.dumps(new_event))

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

Graph_helper.py

Вернуться на верх