Presentation is loading. Please wait.

Presentation is loading. Please wait.

11/13/2018 12:20 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.

Similar presentations


Presentation on theme: "11/13/2018 12:20 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN."— Presentation transcript:

1 11/13/ :20 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

2 Excel REST API Sudhi Ramamurthy(@rsudhi) Program Manager
Sudhi Program Manager © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

3 Bring Excel's productivity to your modern apps
11/13/ :20 AM Store and retrieve data offline.  Perform remote updates and data sync Use Excel calculation power to get insights  Use modern web development tools. © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

4 Web app | Mobile App | Bots
Key facts Available over Drive API Requires file read/write permission Designed for easy access to Excel objects such as Range Set values, formula, number-format using a single API call Microsoft Graph Endpoint Web app | Mobile App | Bots Oauth 2.0 Coming soon

5 Excel workbook location
Sample target file locations Default document library (OneDrive for Business): SharePoint document library Group document library OneDrive Consumer (coming..) If you can reach the file using Drive API, you can access Excel REST API Example:

6 Sample calls POST /me/drive/root:/book1.xlsx:/workbook/createSession
{ "id": "cluster=US1&session=..", "persistChanges": true } GET /me/drive/root:/book1.xlsx:/workbook/worksheets?$select=id,name Workbook-Session-Id: cluster=US1&session=.. "value" : [ {"id": "{ }", "name": "Sheet1"}, {"id": "{ }", "name": "Sheet2"}, ] POST /me/drive/root:/book1.xlsx:/workbook/functions/pmt { "rate": 0.035, "nper": 20, "pv": -2000} "value":

7 Get started today #MicrosoftGraph /MicrosoftGraph [MicrosoftGraph]
11/13/ :20 AM Get started today Look for Excel section under documentation Twitter #MicrosoftGraph GitHub /MicrosoftGraph StackOverflow [MicrosoftGraph] Office 365 and its 100M MAU create an incredible opportunity for developers to ring their innovations to the masses. Microsoft Graph is the API to millions of organizations, and the foundation for building intelligent business process. © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

8 11/13/ :20 AM Demo © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

9

10 11/13/ :20 AM Thank you © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.


Download ppt "11/13/2018 12:20 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN."

Similar presentations


Ads by Google