MS Graph – Список событий (чтение) – Повторяющиеся событияPython

Программы на Python
Ответить
Anonymous
 MS Graph – Список событий (чтение) – Повторяющиеся события

Сообщение Anonymous »

Я хотел бы попросить вас о помощи, связанной с чтением событий моего callendar из MS Exchange с помощью MS Graph API.
Проблема: Мой код не работает не «загружать» повторяющиеся события из календаря, все остальные загружаются.
Примечание:
  • Я успешно прошел аутентификацию OAuth2 --> поэтому этот код здесь не указан
  • Код сам вызывается из другого cade, поэтому переменные передаются. Я использую это для тестирования:
  • Filter_Start_Date = "2024-12-11"
    < li>Filter_End_Date = "2024-12-11"
Мой код:

Код: Выделить всё

# Update filters)
Filter_Start_Date = Filter_Start_Date + "T00:00:00Z"
Filter_End_Date = Filter_End_Date + "T00:00:00Z"

headers = {
"Authorization": f"Bearer {access_token}",
"Content-Type": "application/json",
"Prefer": 'outlook.timezone="Europe/Paris"'}

params = {
"$filter": f"start/dateTime ge \'{Filter_Start_Date}\' and end/dateTime le \'{Filter_End_Date}\'",  #! To be done --> maybe here is some issue with filtering data !!!!
"$orderby": f"start/dateTime desc",
"$top": 1000,
"$count": "true",
"$select": "subject, start, end, categories, recurrence, showAs, location, isAllDay, bodyPreview"}

Events_downloaded = {}
events_url = f"https://graph.microsoft.com/v1.0/users/{username}/events"
events_response = requests.get(url=events_url, headers=headers, params=params)

Counter = 0
if response.status_code == 200:
# Init page
Events = events_response.json()
Может кто-нибудь сказать мне, что я делаю не так?
Спасибо
Ян Вашеко

Подробнее здесь: https://stackoverflow.com/questions/792 ... ing-events
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»