Мы используем службы обнаружения, чтобы найти конечные точки ресурса для Outlook.
Когда я звоню в службу обнаружения, то ответ:
endpoints = {
u 'Contacts': u 'https://outlook.office365.com',
u 'MyFiles': u 'https://druvainternal-my.sharepoint.com',
u 'Notes': u 'https://onenote.com',
u 'Mail': u 'https://outlook.office365.com',
u 'Directory': u 'https://graph.windows.net',
u 'RootSite': u 'https://druvainternal.sharepoint.com',
u 'Calendar': u 'https://outlook.office365.com'
}
Таким образом, после oauth я могу получать элементы почты, контактов и календарей для пользователя.
Но я также хочу получить Задачи для этого пользователя. (Мы можем создавать задачи для пользователя в его учетной записи обмена). Так что я должен жестко закодировать конечную точку для Задач или есть какой-нибудь способ, которым мы можем получить ее.