2
votes

Whether OutlookSDK at dev.outlook.com could access Office365 user data (calendars, contacts, mail)?

How's about Microsoft Graph API, could them be able access live.com users? (calendars, contacts, tasks, mail)?

I'm curious at this point, want to know what SDK is best for accessing both live.com user data and Office365 user data.

I already try Microsoft Graph API iOS SDK to authenticate Live Id user, but couldn't success, only able to authenticate Office365 user

OutlookSDK as well, unable to authenticate Office365 user, only able to authenticate Live ID

Thanks.

2
I used Outlook-SDK-Android (dev.outlook.com/RestGettingStarted/Tutorial/android) but now is broken after Microsoft Authentication Protocols change (azure.microsoft.com/en-gb/documentation/articles/…).. - Gabe

2 Answers

2
votes

Carefully take a look at the instructions here: https://dev.outlook.com/RestGettingStarted/Overview

To write an app against both Office 365 and outlook.com you will need to register your application in the new application registration portal here: https://apps.dev.microsoft.com/Disambiguation?ru=https%3a%2f%2fapps.dev.microsoft.com%2f

Additionally you will need to make sure that your Outlook.com account has been upgraded to the new service. If it has not, then you will need to follow the instructions to request an account in the preview service from: [email protected] or create a new account which should automatically be provisioned in the new service.

1
votes

Yes - You can use Outlook APIs to access mail, calendars, and contacts for Office 365 users and Outlook.com

Also, You can use the Microsoft Graph API to access fixed entities like users, groups, mail, messages, calendars, tasks, and notes coming from services like Outlook, OneDrive, Azure Active Directory, Planner, OneNote and others.

I suggest using O365 APIs to do Live id user authentication - https://msdn.microsoft.com/en-us/office/office365/api/

Check this link as well: http://dev.office.com/getting-started/office365apis