Будет ли Outlook SDK иметь доступ к данным пользователя Office365? Или Microsoft Graph API сможет получить доступ к пользователям Live.com?

Может ли OutlookSDK на dev.outlook.com получить доступ к пользовательским данным Office365 (календарям, контактам, почте)?

Как насчет Microsoft Graph API, смогут ли они получить доступ к пользователям live.com? (календари, контакты, задачи, почта)?

На данный момент мне любопытно, хочу знать, какой SDK лучше всего подходит для доступа как к пользовательским данным live.com, так и к пользовательским данным Office365.

Я уже пробовал Microsoft Graph API iOS SDK для аутентификации пользователя Live Id, но не смог, смог аутентифицировать только пользователя Office365.

OutlookSDK также не может аутентифицировать пользователя Office365, может аутентифицировать только Live ID

Спасибо.


person Boy Socola    schedule 19.02.2016    source источник
comment
Я использовал Outlook-SDK-Android (dev.outlook.com/RestGettingStarted/Tutorial/android), но теперь не работает после изменения протоколов проверки подлинности Microsoft (azure.microsoft.com/en-gb/documentation/articles/) ..   -  person Gabe    schedule 01.03.2016


Ответы (2)


Внимательно ознакомьтесь с инструкциями здесь: https://dev.outlook.com/RestGettingStarted/Overview

Чтобы написать приложение как для Office 365, так и для outlook.com, вам необходимо зарегистрировать свое приложение на новом портале регистрации приложений здесь: https://apps.dev.microsoft.com/Disambiguation?ru=https%3a%2f%2fapps.dev.microsoft.com%2f

Кроме того, вам необходимо убедиться, что ваша учетная запись Outlook.com была обновлена ​​до новой службы. Если это не так, вам нужно будет следовать инструкциям, чтобы запросить учетную запись в службе предварительной версии по адресу: [email protected] или создать новую учетную запись, которая должна быть автоматически подготовлена ​​в новой службе.

person Jason Henderson    schedule 19.02.2016
comment
Привет! Мы перешли на использование OutlookSDK в этом репозитории github.com/OfficeDev/Outlook-SDK-iOS но как мы могли получить работающие clientId, redirectUri, resouceId? Я пытаюсь использовать средство регистрации приложений как с учетной записью Office 365, так и с учетной записью для разработки Outlook для регистрации приложений. но успеха не было. После аутентификации я получаю сообщение об ошибке: Приложение «xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx» не поддерживается для этой версии API. - person Boy Socola; 22.02.2016

Да - вы можете использовать API Outlook для доступа к почте, календарям и контактам для пользователей Office 365 и Outlook.com.

Кроме того, вы можете использовать Microsoft Graph API для доступа к фиксированным объектам, таким как пользователи, группы, почта, сообщения, календари, задачи и заметки, поступающие из таких служб, как Outlook, OneDrive, Azure Active Directory, Planner, OneNote и других.

Я предлагаю использовать O365 API для аутентификации пользователя Live id - https://msdn.microsoft.com/en-us/office/office365/api/

Также проверьте эту ссылку: http://dev.office.com/getting-started/office365apis

person Shubham K    schedule 19.02.2016
comment
Мы перешли на использование OutlookSDK в этом репозитории github.com/OfficeDev/Outlook-SDK-iOS но как мы могли получить работающие clientId, redirectUri, resouceId? Я пытаюсь использовать инструмент регистрации приложений как с учетной записью Office 365, так и с учетной записью для разработки Outlook для регистрации приложений. но успеха не было. После аутентификации я получаю сообщение об ошибке: Приложение «xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx» не поддерживается для этой версии API. - person Boy Socola; 22.02.2016