Spca2014 office365 ap is full hackett obrien
Transcript of Spca2014 office365 ap is full hackett obrien
Wes Hackett
PrincipalSolutions Architect
Chris O’Brien
Head ofDevelopment
Provider-hosted SharePoint app?
External Office 365 app?
OR
“Getting started” demo
Adding Office 365 APIs to project
Web Client Libraries Demo
Office365 Tools and API
http://apisandbox.msdn.microsoft.com/
REST Demo
Office365 Tools and API
File Handler Demo
Office365 Tools and API (Preview Feature)
Azure AD – services provided to O365 apps
http://cob-sp.com/1nvjqZ9
Native Application
Azure AD Authorization
Endpoint
Azure AD Token
Endpoint Office 365 API
Request authorization code
Sign-in via browser pop-up
Return authorization code
Redeem authorization code and acquire access token for Office 365 resource
Return access token and refresh token
Return Http Response
Call Office 365 API using the access token
Can use this access token with SharePoint REST/CSOM!
Possible to use Office 365 access token with SharePoint CSOM/REST
This provides a level of integration between Office 365 APIs approach and the SharePoint APIs
Can mix approaches e.g. when need a method which only exists in SharePoint API
See http://cob-sp.com/1F3hsay
[ISSUE – CANNOT *YET* SELECT SITES!]
http://cob-sp.com/1l6wljQ
JS Client Library Demo
Office365 Tools and API – release preview two
Next steps
aka.ms/COB
www.weshackett.com
http://dev.office.com
https://github.com/OfficeDev
http://aka.ms/Office365DevApisYam
Thank you
www.sharepointnutsandbolts.com
www.weshackett.com
http://dev.office.com
http://aka.ms/Office365DevPodcastYam
http://aka.ms/Office365DevAppsModelYam
http://aka.ms/Office365DevToolsYam
http://aka.ms/Office365DevApisYam
http://aka.ms/Office365DevMigration
http://aka.ms/Office365DevLinksYam
http://blogs.office.com/dev
http://aka.ms/AskSharePointDev
http://aka.ms/AskOfficeDev
http://aka.ms/AskOffice365Dev
http://aka.ms/OfficeDevFeedback
http://blogs.office.com/2014/05/29/office-developer-platform-code-samples/
https://github.com/OfficeDev