Download presentation
Presentation is loading. Please wait.
Published bySuzan Franklin Modified over 8 years ago
1
Redmond Protocols Plugfest 2016 Keyur Patel Getting Started with Office Add-ins and the Microsoft Graph Program Manager
2
Overview Add-in Overview + Getting Started Demo Graph Overview + Getting Started Demo Call to action
3
Developer Vision
4
Getting Started with Office Add-ins
5
Extend Office applications across platforms using web technologies. Office Add-ins
6
Add-in Commands Entry points in Office UI to launch actions Or open a UI Container UI Containers Canvases to draw your own HTML-based UI TaskPanes, Dialogs, Content add-ins Office UI Fabric CSS Toolkit for Office look and feel UI Elements of an Office Add-in Dialog Pane
7
Demo: dev.office.com + building your first add-in 1.Where are add-ins supported today? 2.Getting started 3.Docs + Samples
8
Getting Started with the Microsoft Graph
9
Single endpoint for Office data: 1.Accessing data /me, /users, /groups, /messages, /drive, …. 2.Traversing data /drive/items/ /lastmodifiedByUser 3.Accessing insights /insights/trending 4.Work/School and Personal What is Microsoft Graph? https://graph.microsoft.co m/
10
Data spread across multiple services OperationService endpoint GET my profile https://graph.microsoft.com/ v1.0/me GET my files https://graph.microsoft.com/ v1.0/me/drive/root/children GET my photo https://graph.microsoft.com/ v1.0/me/photo/$value GET my mail https://graph.microsoft.com/ v1.0/me/messages GET my calendar https://graph.microsoft.com/ v1.0/me/calendar GET my manager https://graph.microsoft.com/ v1.0/me/manager GET last user to modify file foo.txt https://graph.microsoft.com/ v1.0/me/drive/root/children/foo.txt/lastModifiedByUser GET users in my organization https://graph.microsoft.com/ v1.0/users GET group conversations https://graph.microsoft.com/ v1.0/groups/ /conversations GET people related to me https://graph.microsoft.com/ beta/me/people GET my tasks https://graph.microsoft.com/ beta/me/tasks GET my notes https://graph.microsoft.com/ beta/me/notes/notebooks GET files trending around me https://graph.microsoft.com/ beta/me/trendingAround One endpoint to access it : https://graph.microsoft.com/
11
Pre-req: Account Setup 1.An Office 365 account* -> https://dev.office.com/devprogramhttps://dev.office.com/devprogram 2.Load sample data in your account *Personal Microsoft accounts are also supported with our V2 auth endpoint. Auth libraries are currently in preview. More info here: http://graph.microsoft.io/en- us/docs/authorization/converged_auth.http://graph.microsoft.io/en- us/docs/authorization/converged_auth
12
Understanding Auth http://graph.microsoft.io/en-us/docs/authorization/app_authorization graph
13
Demo - Call Microsoft Graph with a Angular app
14
Call to Action Docs, Getting Started, Samples visit: https://dev.office.com https://graph.microsoft.io Need help? Stack overflow: [office-js] or [microsoft-graph] User Voice: officespdev.uservoice.comofficespdev.uservoice.com
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.