Verschiedene...
Transcript of Verschiedene...
![Page 1: Verschiedene Authentifizierungs-Methodendownload.microsoft.com/download/3/3/1/3314E256-7BD1-4813-92FC-236691D7... · • Einfach anzuwendende REST / OData Dienste • Ermöglicht](https://reader030.fdocument.pub/reader030/viewer/2022041205/5d5727f488c9934f278b657b/html5/thumbnails/1.jpg)
bull Verschiedene Authentifizierungs-Methodenbull Cloud Identitaumlten (onmicrosoftcom)
bull Foumlderierte Identitaumlten (ADFS)
bull Multi-Faktor Authentifizierung
bull Unterschiedliche Dienst-Endpunkte
bull Endbenutzer muumlssen Dienste-Endpunkte
kennen und konfigurieren
Office 365 und klassische Apps
bull Einfach anzuwendende REST OData Dienste
bull Ermoumlglicht Zugriff auf Dateien Sites E-Mail Kalender
Kontakte und das Benutzerverzeichnis
bull Zentrale Anmeldung uumlber Azure Active Directory
Die Office 365 API
Zentrale Authentifizierungbull Azure AD Exchange Online SharePoint Online
bull Native Apps und Web Anwendungen
Standard Protokoll OAuth 20bull Kein Speichern von Passwoumlrtern
bull Granulare Zugriffssteuerung (Scopes)
bull Langfristiger Zugriff uumlber Refresh Token
bull Foumlderierte Anmeldung und MFA
Azure Active Directory OAuth
Authentifizierung mit der Office 365 APIAzure AD Auth Endpunkt Azure AD Token EndpunktAnwendung Office 365 API Endpunkt(e)
Mit Auth Code ein Access Token fuumlr eine Office 365 Resource anfordern
Access Token und Refresh Token
Mit Access Token die Office 365 API der angefragten Office 365 Resource aufrufen
HTTP Antwort (uumlblicherweise JSON Format)
Anmeldung im Browser-Fenster
Auth Code
Auth Code anfordern
Authorization Code Grant Flowhttpmsdnmicrosoftcomen-uslibraryazuredn645542aspx
bull REST ndash Architekturansatz
bull Auf Basis von REST erstellter Dienst RESTful Servicebull URI identifiziert die Ressource
bull Standard HTTP Methoden (GET POST ) legen die Operation fest
bull Internet Format zur Representation der Daten (z B JSON XML )
bull Beispiel GET httpsoutlookoffice365comapiv10meevents
REST - Representational State Transfer
bull Basiert auf REST
bull SQL vergleichbare CRUD Operationen (Create Read
Update Delete) fuumlr Dienste
bull Reichhaltige Filter- und Sortiermoumlglichkeitenbull $top $skip $select $filter $orderby
ODATA - Open Data Protocol
bull Termine im Kalender
httpsoutlookoffice365comapiv10meevents
bull Die neuesten 5 Nachrichten im Posteingang (nur Absender und Betreff)
httpsoutlookoffice365comapiv10memessages$top=5amp$select=SenderSubject
bull Kontakte mit Vornamen bdquoMaxldquo
httpsomecontacts$select=DisplayNameEmailAddressesamp$filter=GivenName eq Max
bull Die ersten 5 Dateien auf OneDrive for Business (nur Dateiname)
httpstsummit-mysharepointcom_apiv10mefiles$select=Nameamp$top=5
Beispiele von Office 365 API Diensten
Office 365 REST APIs reference
httpmsdnmicrosoftcomen-usofficeoffice365apiapi-catalog
bull Ermittelt die Endpunkt Dienst URLs der Office 365
Ressourcen fuumlr den jeweiligen Benutzer
bull Dienst Endpunkt apiofficecom
Office 365 Discovery Service
Discover service endpoints for your Office 365 app
httpmsdnmicrosoftcomen-usofficeoffice365howtodiscover-service-endpoints
Office 365 APIs How to use Discovery Service
httpscodemsdnmicrosoftcomOffice-365-APIs-How-to-use-609102ea
Office 365 API Tools fuumlr Visual Studio
bull NET Windows Store Apps
bull NET Windows Store Universal Apps
bull Windows Forms Applications
bull WPF Applications
bull ASPNET MVC Web Applications
bull ASPNET Web Forms Applications
bull Xamarin Android and iOS Applications
bull Multi-device Hybrid Apps
bull Windows Phone 81 Apps (ab Version 11728)
Von API Tools unterstuumltzte Projekttypen
Microsoft Office 365 API Tools (Description)
httpsvisualstudiogallerymsdnmicrosoftcom7e947621-ef93-4de7-93d3-d796c43ba34f
Im Visual Studio Projekt
bull Native SDKs fuumlr Android und iOS
bull Von MS Open Tech
bull Auf GitHub veroumlffentlichtbull httpsgithubcomOfficeDevOffice-365-SDK-for-Android
bull httpsgithubcomOfficeDevOffice-365-SDK-for-iOS (Preview)
Native Office 365 SDKs
DevCamp Training Module 06
httpsgithubcomOfficeDevDevCampTraining
bull Office Dev Center
httpdevofficecom
bull OfficeDev auf GitHub
httpgithubcomOfficeDev
Weitere Informationen
bull Office 365 for Developers httpwwwmicrosoftvirtualacademycomproduct-trainingoffice-development
bull Introduction to Office 365 Development
bull Deep Dive into the Office 365 App Model
bull Deep Dive Integrate Office 365 APIs in Your Web Apps
bull Deep Dive Integrate Office 365 APIs in Your Mobile Device Apps
Microsoft Virtual Academy (MVA)
![Page 2: Verschiedene Authentifizierungs-Methodendownload.microsoft.com/download/3/3/1/3314E256-7BD1-4813-92FC-236691D7... · • Einfach anzuwendende REST / OData Dienste • Ermöglicht](https://reader030.fdocument.pub/reader030/viewer/2022041205/5d5727f488c9934f278b657b/html5/thumbnails/2.jpg)
bull Einfach anzuwendende REST OData Dienste
bull Ermoumlglicht Zugriff auf Dateien Sites E-Mail Kalender
Kontakte und das Benutzerverzeichnis
bull Zentrale Anmeldung uumlber Azure Active Directory
Die Office 365 API
Zentrale Authentifizierungbull Azure AD Exchange Online SharePoint Online
bull Native Apps und Web Anwendungen
Standard Protokoll OAuth 20bull Kein Speichern von Passwoumlrtern
bull Granulare Zugriffssteuerung (Scopes)
bull Langfristiger Zugriff uumlber Refresh Token
bull Foumlderierte Anmeldung und MFA
Azure Active Directory OAuth
Authentifizierung mit der Office 365 APIAzure AD Auth Endpunkt Azure AD Token EndpunktAnwendung Office 365 API Endpunkt(e)
Mit Auth Code ein Access Token fuumlr eine Office 365 Resource anfordern
Access Token und Refresh Token
Mit Access Token die Office 365 API der angefragten Office 365 Resource aufrufen
HTTP Antwort (uumlblicherweise JSON Format)
Anmeldung im Browser-Fenster
Auth Code
Auth Code anfordern
Authorization Code Grant Flowhttpmsdnmicrosoftcomen-uslibraryazuredn645542aspx
bull REST ndash Architekturansatz
bull Auf Basis von REST erstellter Dienst RESTful Servicebull URI identifiziert die Ressource
bull Standard HTTP Methoden (GET POST ) legen die Operation fest
bull Internet Format zur Representation der Daten (z B JSON XML )
bull Beispiel GET httpsoutlookoffice365comapiv10meevents
REST - Representational State Transfer
bull Basiert auf REST
bull SQL vergleichbare CRUD Operationen (Create Read
Update Delete) fuumlr Dienste
bull Reichhaltige Filter- und Sortiermoumlglichkeitenbull $top $skip $select $filter $orderby
ODATA - Open Data Protocol
bull Termine im Kalender
httpsoutlookoffice365comapiv10meevents
bull Die neuesten 5 Nachrichten im Posteingang (nur Absender und Betreff)
httpsoutlookoffice365comapiv10memessages$top=5amp$select=SenderSubject
bull Kontakte mit Vornamen bdquoMaxldquo
httpsomecontacts$select=DisplayNameEmailAddressesamp$filter=GivenName eq Max
bull Die ersten 5 Dateien auf OneDrive for Business (nur Dateiname)
httpstsummit-mysharepointcom_apiv10mefiles$select=Nameamp$top=5
Beispiele von Office 365 API Diensten
Office 365 REST APIs reference
httpmsdnmicrosoftcomen-usofficeoffice365apiapi-catalog
bull Ermittelt die Endpunkt Dienst URLs der Office 365
Ressourcen fuumlr den jeweiligen Benutzer
bull Dienst Endpunkt apiofficecom
Office 365 Discovery Service
Discover service endpoints for your Office 365 app
httpmsdnmicrosoftcomen-usofficeoffice365howtodiscover-service-endpoints
Office 365 APIs How to use Discovery Service
httpscodemsdnmicrosoftcomOffice-365-APIs-How-to-use-609102ea
Office 365 API Tools fuumlr Visual Studio
bull NET Windows Store Apps
bull NET Windows Store Universal Apps
bull Windows Forms Applications
bull WPF Applications
bull ASPNET MVC Web Applications
bull ASPNET Web Forms Applications
bull Xamarin Android and iOS Applications
bull Multi-device Hybrid Apps
bull Windows Phone 81 Apps (ab Version 11728)
Von API Tools unterstuumltzte Projekttypen
Microsoft Office 365 API Tools (Description)
httpsvisualstudiogallerymsdnmicrosoftcom7e947621-ef93-4de7-93d3-d796c43ba34f
Im Visual Studio Projekt
bull Native SDKs fuumlr Android und iOS
bull Von MS Open Tech
bull Auf GitHub veroumlffentlichtbull httpsgithubcomOfficeDevOffice-365-SDK-for-Android
bull httpsgithubcomOfficeDevOffice-365-SDK-for-iOS (Preview)
Native Office 365 SDKs
DevCamp Training Module 06
httpsgithubcomOfficeDevDevCampTraining
bull Office Dev Center
httpdevofficecom
bull OfficeDev auf GitHub
httpgithubcomOfficeDev
Weitere Informationen
bull Office 365 for Developers httpwwwmicrosoftvirtualacademycomproduct-trainingoffice-development
bull Introduction to Office 365 Development
bull Deep Dive into the Office 365 App Model
bull Deep Dive Integrate Office 365 APIs in Your Web Apps
bull Deep Dive Integrate Office 365 APIs in Your Mobile Device Apps
Microsoft Virtual Academy (MVA)
![Page 3: Verschiedene Authentifizierungs-Methodendownload.microsoft.com/download/3/3/1/3314E256-7BD1-4813-92FC-236691D7... · • Einfach anzuwendende REST / OData Dienste • Ermöglicht](https://reader030.fdocument.pub/reader030/viewer/2022041205/5d5727f488c9934f278b657b/html5/thumbnails/3.jpg)
Zentrale Authentifizierungbull Azure AD Exchange Online SharePoint Online
bull Native Apps und Web Anwendungen
Standard Protokoll OAuth 20bull Kein Speichern von Passwoumlrtern
bull Granulare Zugriffssteuerung (Scopes)
bull Langfristiger Zugriff uumlber Refresh Token
bull Foumlderierte Anmeldung und MFA
Azure Active Directory OAuth
Authentifizierung mit der Office 365 APIAzure AD Auth Endpunkt Azure AD Token EndpunktAnwendung Office 365 API Endpunkt(e)
Mit Auth Code ein Access Token fuumlr eine Office 365 Resource anfordern
Access Token und Refresh Token
Mit Access Token die Office 365 API der angefragten Office 365 Resource aufrufen
HTTP Antwort (uumlblicherweise JSON Format)
Anmeldung im Browser-Fenster
Auth Code
Auth Code anfordern
Authorization Code Grant Flowhttpmsdnmicrosoftcomen-uslibraryazuredn645542aspx
bull REST ndash Architekturansatz
bull Auf Basis von REST erstellter Dienst RESTful Servicebull URI identifiziert die Ressource
bull Standard HTTP Methoden (GET POST ) legen die Operation fest
bull Internet Format zur Representation der Daten (z B JSON XML )
bull Beispiel GET httpsoutlookoffice365comapiv10meevents
REST - Representational State Transfer
bull Basiert auf REST
bull SQL vergleichbare CRUD Operationen (Create Read
Update Delete) fuumlr Dienste
bull Reichhaltige Filter- und Sortiermoumlglichkeitenbull $top $skip $select $filter $orderby
ODATA - Open Data Protocol
bull Termine im Kalender
httpsoutlookoffice365comapiv10meevents
bull Die neuesten 5 Nachrichten im Posteingang (nur Absender und Betreff)
httpsoutlookoffice365comapiv10memessages$top=5amp$select=SenderSubject
bull Kontakte mit Vornamen bdquoMaxldquo
httpsomecontacts$select=DisplayNameEmailAddressesamp$filter=GivenName eq Max
bull Die ersten 5 Dateien auf OneDrive for Business (nur Dateiname)
httpstsummit-mysharepointcom_apiv10mefiles$select=Nameamp$top=5
Beispiele von Office 365 API Diensten
Office 365 REST APIs reference
httpmsdnmicrosoftcomen-usofficeoffice365apiapi-catalog
bull Ermittelt die Endpunkt Dienst URLs der Office 365
Ressourcen fuumlr den jeweiligen Benutzer
bull Dienst Endpunkt apiofficecom
Office 365 Discovery Service
Discover service endpoints for your Office 365 app
httpmsdnmicrosoftcomen-usofficeoffice365howtodiscover-service-endpoints
Office 365 APIs How to use Discovery Service
httpscodemsdnmicrosoftcomOffice-365-APIs-How-to-use-609102ea
Office 365 API Tools fuumlr Visual Studio
bull NET Windows Store Apps
bull NET Windows Store Universal Apps
bull Windows Forms Applications
bull WPF Applications
bull ASPNET MVC Web Applications
bull ASPNET Web Forms Applications
bull Xamarin Android and iOS Applications
bull Multi-device Hybrid Apps
bull Windows Phone 81 Apps (ab Version 11728)
Von API Tools unterstuumltzte Projekttypen
Microsoft Office 365 API Tools (Description)
httpsvisualstudiogallerymsdnmicrosoftcom7e947621-ef93-4de7-93d3-d796c43ba34f
Im Visual Studio Projekt
bull Native SDKs fuumlr Android und iOS
bull Von MS Open Tech
bull Auf GitHub veroumlffentlichtbull httpsgithubcomOfficeDevOffice-365-SDK-for-Android
bull httpsgithubcomOfficeDevOffice-365-SDK-for-iOS (Preview)
Native Office 365 SDKs
DevCamp Training Module 06
httpsgithubcomOfficeDevDevCampTraining
bull Office Dev Center
httpdevofficecom
bull OfficeDev auf GitHub
httpgithubcomOfficeDev
Weitere Informationen
bull Office 365 for Developers httpwwwmicrosoftvirtualacademycomproduct-trainingoffice-development
bull Introduction to Office 365 Development
bull Deep Dive into the Office 365 App Model
bull Deep Dive Integrate Office 365 APIs in Your Web Apps
bull Deep Dive Integrate Office 365 APIs in Your Mobile Device Apps
Microsoft Virtual Academy (MVA)
![Page 4: Verschiedene Authentifizierungs-Methodendownload.microsoft.com/download/3/3/1/3314E256-7BD1-4813-92FC-236691D7... · • Einfach anzuwendende REST / OData Dienste • Ermöglicht](https://reader030.fdocument.pub/reader030/viewer/2022041205/5d5727f488c9934f278b657b/html5/thumbnails/4.jpg)
Authentifizierung mit der Office 365 APIAzure AD Auth Endpunkt Azure AD Token EndpunktAnwendung Office 365 API Endpunkt(e)
Mit Auth Code ein Access Token fuumlr eine Office 365 Resource anfordern
Access Token und Refresh Token
Mit Access Token die Office 365 API der angefragten Office 365 Resource aufrufen
HTTP Antwort (uumlblicherweise JSON Format)
Anmeldung im Browser-Fenster
Auth Code
Auth Code anfordern
Authorization Code Grant Flowhttpmsdnmicrosoftcomen-uslibraryazuredn645542aspx
bull REST ndash Architekturansatz
bull Auf Basis von REST erstellter Dienst RESTful Servicebull URI identifiziert die Ressource
bull Standard HTTP Methoden (GET POST ) legen die Operation fest
bull Internet Format zur Representation der Daten (z B JSON XML )
bull Beispiel GET httpsoutlookoffice365comapiv10meevents
REST - Representational State Transfer
bull Basiert auf REST
bull SQL vergleichbare CRUD Operationen (Create Read
Update Delete) fuumlr Dienste
bull Reichhaltige Filter- und Sortiermoumlglichkeitenbull $top $skip $select $filter $orderby
ODATA - Open Data Protocol
bull Termine im Kalender
httpsoutlookoffice365comapiv10meevents
bull Die neuesten 5 Nachrichten im Posteingang (nur Absender und Betreff)
httpsoutlookoffice365comapiv10memessages$top=5amp$select=SenderSubject
bull Kontakte mit Vornamen bdquoMaxldquo
httpsomecontacts$select=DisplayNameEmailAddressesamp$filter=GivenName eq Max
bull Die ersten 5 Dateien auf OneDrive for Business (nur Dateiname)
httpstsummit-mysharepointcom_apiv10mefiles$select=Nameamp$top=5
Beispiele von Office 365 API Diensten
Office 365 REST APIs reference
httpmsdnmicrosoftcomen-usofficeoffice365apiapi-catalog
bull Ermittelt die Endpunkt Dienst URLs der Office 365
Ressourcen fuumlr den jeweiligen Benutzer
bull Dienst Endpunkt apiofficecom
Office 365 Discovery Service
Discover service endpoints for your Office 365 app
httpmsdnmicrosoftcomen-usofficeoffice365howtodiscover-service-endpoints
Office 365 APIs How to use Discovery Service
httpscodemsdnmicrosoftcomOffice-365-APIs-How-to-use-609102ea
Office 365 API Tools fuumlr Visual Studio
bull NET Windows Store Apps
bull NET Windows Store Universal Apps
bull Windows Forms Applications
bull WPF Applications
bull ASPNET MVC Web Applications
bull ASPNET Web Forms Applications
bull Xamarin Android and iOS Applications
bull Multi-device Hybrid Apps
bull Windows Phone 81 Apps (ab Version 11728)
Von API Tools unterstuumltzte Projekttypen
Microsoft Office 365 API Tools (Description)
httpsvisualstudiogallerymsdnmicrosoftcom7e947621-ef93-4de7-93d3-d796c43ba34f
Im Visual Studio Projekt
bull Native SDKs fuumlr Android und iOS
bull Von MS Open Tech
bull Auf GitHub veroumlffentlichtbull httpsgithubcomOfficeDevOffice-365-SDK-for-Android
bull httpsgithubcomOfficeDevOffice-365-SDK-for-iOS (Preview)
Native Office 365 SDKs
DevCamp Training Module 06
httpsgithubcomOfficeDevDevCampTraining
bull Office Dev Center
httpdevofficecom
bull OfficeDev auf GitHub
httpgithubcomOfficeDev
Weitere Informationen
bull Office 365 for Developers httpwwwmicrosoftvirtualacademycomproduct-trainingoffice-development
bull Introduction to Office 365 Development
bull Deep Dive into the Office 365 App Model
bull Deep Dive Integrate Office 365 APIs in Your Web Apps
bull Deep Dive Integrate Office 365 APIs in Your Mobile Device Apps
Microsoft Virtual Academy (MVA)
![Page 5: Verschiedene Authentifizierungs-Methodendownload.microsoft.com/download/3/3/1/3314E256-7BD1-4813-92FC-236691D7... · • Einfach anzuwendende REST / OData Dienste • Ermöglicht](https://reader030.fdocument.pub/reader030/viewer/2022041205/5d5727f488c9934f278b657b/html5/thumbnails/5.jpg)
bull REST ndash Architekturansatz
bull Auf Basis von REST erstellter Dienst RESTful Servicebull URI identifiziert die Ressource
bull Standard HTTP Methoden (GET POST ) legen die Operation fest
bull Internet Format zur Representation der Daten (z B JSON XML )
bull Beispiel GET httpsoutlookoffice365comapiv10meevents
REST - Representational State Transfer
bull Basiert auf REST
bull SQL vergleichbare CRUD Operationen (Create Read
Update Delete) fuumlr Dienste
bull Reichhaltige Filter- und Sortiermoumlglichkeitenbull $top $skip $select $filter $orderby
ODATA - Open Data Protocol
bull Termine im Kalender
httpsoutlookoffice365comapiv10meevents
bull Die neuesten 5 Nachrichten im Posteingang (nur Absender und Betreff)
httpsoutlookoffice365comapiv10memessages$top=5amp$select=SenderSubject
bull Kontakte mit Vornamen bdquoMaxldquo
httpsomecontacts$select=DisplayNameEmailAddressesamp$filter=GivenName eq Max
bull Die ersten 5 Dateien auf OneDrive for Business (nur Dateiname)
httpstsummit-mysharepointcom_apiv10mefiles$select=Nameamp$top=5
Beispiele von Office 365 API Diensten
Office 365 REST APIs reference
httpmsdnmicrosoftcomen-usofficeoffice365apiapi-catalog
bull Ermittelt die Endpunkt Dienst URLs der Office 365
Ressourcen fuumlr den jeweiligen Benutzer
bull Dienst Endpunkt apiofficecom
Office 365 Discovery Service
Discover service endpoints for your Office 365 app
httpmsdnmicrosoftcomen-usofficeoffice365howtodiscover-service-endpoints
Office 365 APIs How to use Discovery Service
httpscodemsdnmicrosoftcomOffice-365-APIs-How-to-use-609102ea
Office 365 API Tools fuumlr Visual Studio
bull NET Windows Store Apps
bull NET Windows Store Universal Apps
bull Windows Forms Applications
bull WPF Applications
bull ASPNET MVC Web Applications
bull ASPNET Web Forms Applications
bull Xamarin Android and iOS Applications
bull Multi-device Hybrid Apps
bull Windows Phone 81 Apps (ab Version 11728)
Von API Tools unterstuumltzte Projekttypen
Microsoft Office 365 API Tools (Description)
httpsvisualstudiogallerymsdnmicrosoftcom7e947621-ef93-4de7-93d3-d796c43ba34f
Im Visual Studio Projekt
bull Native SDKs fuumlr Android und iOS
bull Von MS Open Tech
bull Auf GitHub veroumlffentlichtbull httpsgithubcomOfficeDevOffice-365-SDK-for-Android
bull httpsgithubcomOfficeDevOffice-365-SDK-for-iOS (Preview)
Native Office 365 SDKs
DevCamp Training Module 06
httpsgithubcomOfficeDevDevCampTraining
bull Office Dev Center
httpdevofficecom
bull OfficeDev auf GitHub
httpgithubcomOfficeDev
Weitere Informationen
bull Office 365 for Developers httpwwwmicrosoftvirtualacademycomproduct-trainingoffice-development
bull Introduction to Office 365 Development
bull Deep Dive into the Office 365 App Model
bull Deep Dive Integrate Office 365 APIs in Your Web Apps
bull Deep Dive Integrate Office 365 APIs in Your Mobile Device Apps
Microsoft Virtual Academy (MVA)
![Page 6: Verschiedene Authentifizierungs-Methodendownload.microsoft.com/download/3/3/1/3314E256-7BD1-4813-92FC-236691D7... · • Einfach anzuwendende REST / OData Dienste • Ermöglicht](https://reader030.fdocument.pub/reader030/viewer/2022041205/5d5727f488c9934f278b657b/html5/thumbnails/6.jpg)
bull Basiert auf REST
bull SQL vergleichbare CRUD Operationen (Create Read
Update Delete) fuumlr Dienste
bull Reichhaltige Filter- und Sortiermoumlglichkeitenbull $top $skip $select $filter $orderby
ODATA - Open Data Protocol
bull Termine im Kalender
httpsoutlookoffice365comapiv10meevents
bull Die neuesten 5 Nachrichten im Posteingang (nur Absender und Betreff)
httpsoutlookoffice365comapiv10memessages$top=5amp$select=SenderSubject
bull Kontakte mit Vornamen bdquoMaxldquo
httpsomecontacts$select=DisplayNameEmailAddressesamp$filter=GivenName eq Max
bull Die ersten 5 Dateien auf OneDrive for Business (nur Dateiname)
httpstsummit-mysharepointcom_apiv10mefiles$select=Nameamp$top=5
Beispiele von Office 365 API Diensten
Office 365 REST APIs reference
httpmsdnmicrosoftcomen-usofficeoffice365apiapi-catalog
bull Ermittelt die Endpunkt Dienst URLs der Office 365
Ressourcen fuumlr den jeweiligen Benutzer
bull Dienst Endpunkt apiofficecom
Office 365 Discovery Service
Discover service endpoints for your Office 365 app
httpmsdnmicrosoftcomen-usofficeoffice365howtodiscover-service-endpoints
Office 365 APIs How to use Discovery Service
httpscodemsdnmicrosoftcomOffice-365-APIs-How-to-use-609102ea
Office 365 API Tools fuumlr Visual Studio
bull NET Windows Store Apps
bull NET Windows Store Universal Apps
bull Windows Forms Applications
bull WPF Applications
bull ASPNET MVC Web Applications
bull ASPNET Web Forms Applications
bull Xamarin Android and iOS Applications
bull Multi-device Hybrid Apps
bull Windows Phone 81 Apps (ab Version 11728)
Von API Tools unterstuumltzte Projekttypen
Microsoft Office 365 API Tools (Description)
httpsvisualstudiogallerymsdnmicrosoftcom7e947621-ef93-4de7-93d3-d796c43ba34f
Im Visual Studio Projekt
bull Native SDKs fuumlr Android und iOS
bull Von MS Open Tech
bull Auf GitHub veroumlffentlichtbull httpsgithubcomOfficeDevOffice-365-SDK-for-Android
bull httpsgithubcomOfficeDevOffice-365-SDK-for-iOS (Preview)
Native Office 365 SDKs
DevCamp Training Module 06
httpsgithubcomOfficeDevDevCampTraining
bull Office Dev Center
httpdevofficecom
bull OfficeDev auf GitHub
httpgithubcomOfficeDev
Weitere Informationen
bull Office 365 for Developers httpwwwmicrosoftvirtualacademycomproduct-trainingoffice-development
bull Introduction to Office 365 Development
bull Deep Dive into the Office 365 App Model
bull Deep Dive Integrate Office 365 APIs in Your Web Apps
bull Deep Dive Integrate Office 365 APIs in Your Mobile Device Apps
Microsoft Virtual Academy (MVA)
![Page 7: Verschiedene Authentifizierungs-Methodendownload.microsoft.com/download/3/3/1/3314E256-7BD1-4813-92FC-236691D7... · • Einfach anzuwendende REST / OData Dienste • Ermöglicht](https://reader030.fdocument.pub/reader030/viewer/2022041205/5d5727f488c9934f278b657b/html5/thumbnails/7.jpg)
bull Termine im Kalender
httpsoutlookoffice365comapiv10meevents
bull Die neuesten 5 Nachrichten im Posteingang (nur Absender und Betreff)
httpsoutlookoffice365comapiv10memessages$top=5amp$select=SenderSubject
bull Kontakte mit Vornamen bdquoMaxldquo
httpsomecontacts$select=DisplayNameEmailAddressesamp$filter=GivenName eq Max
bull Die ersten 5 Dateien auf OneDrive for Business (nur Dateiname)
httpstsummit-mysharepointcom_apiv10mefiles$select=Nameamp$top=5
Beispiele von Office 365 API Diensten
Office 365 REST APIs reference
httpmsdnmicrosoftcomen-usofficeoffice365apiapi-catalog
bull Ermittelt die Endpunkt Dienst URLs der Office 365
Ressourcen fuumlr den jeweiligen Benutzer
bull Dienst Endpunkt apiofficecom
Office 365 Discovery Service
Discover service endpoints for your Office 365 app
httpmsdnmicrosoftcomen-usofficeoffice365howtodiscover-service-endpoints
Office 365 APIs How to use Discovery Service
httpscodemsdnmicrosoftcomOffice-365-APIs-How-to-use-609102ea
Office 365 API Tools fuumlr Visual Studio
bull NET Windows Store Apps
bull NET Windows Store Universal Apps
bull Windows Forms Applications
bull WPF Applications
bull ASPNET MVC Web Applications
bull ASPNET Web Forms Applications
bull Xamarin Android and iOS Applications
bull Multi-device Hybrid Apps
bull Windows Phone 81 Apps (ab Version 11728)
Von API Tools unterstuumltzte Projekttypen
Microsoft Office 365 API Tools (Description)
httpsvisualstudiogallerymsdnmicrosoftcom7e947621-ef93-4de7-93d3-d796c43ba34f
Im Visual Studio Projekt
bull Native SDKs fuumlr Android und iOS
bull Von MS Open Tech
bull Auf GitHub veroumlffentlichtbull httpsgithubcomOfficeDevOffice-365-SDK-for-Android
bull httpsgithubcomOfficeDevOffice-365-SDK-for-iOS (Preview)
Native Office 365 SDKs
DevCamp Training Module 06
httpsgithubcomOfficeDevDevCampTraining
bull Office Dev Center
httpdevofficecom
bull OfficeDev auf GitHub
httpgithubcomOfficeDev
Weitere Informationen
bull Office 365 for Developers httpwwwmicrosoftvirtualacademycomproduct-trainingoffice-development
bull Introduction to Office 365 Development
bull Deep Dive into the Office 365 App Model
bull Deep Dive Integrate Office 365 APIs in Your Web Apps
bull Deep Dive Integrate Office 365 APIs in Your Mobile Device Apps
Microsoft Virtual Academy (MVA)
![Page 8: Verschiedene Authentifizierungs-Methodendownload.microsoft.com/download/3/3/1/3314E256-7BD1-4813-92FC-236691D7... · • Einfach anzuwendende REST / OData Dienste • Ermöglicht](https://reader030.fdocument.pub/reader030/viewer/2022041205/5d5727f488c9934f278b657b/html5/thumbnails/8.jpg)
bull Ermittelt die Endpunkt Dienst URLs der Office 365
Ressourcen fuumlr den jeweiligen Benutzer
bull Dienst Endpunkt apiofficecom
Office 365 Discovery Service
Discover service endpoints for your Office 365 app
httpmsdnmicrosoftcomen-usofficeoffice365howtodiscover-service-endpoints
Office 365 APIs How to use Discovery Service
httpscodemsdnmicrosoftcomOffice-365-APIs-How-to-use-609102ea
Office 365 API Tools fuumlr Visual Studio
bull NET Windows Store Apps
bull NET Windows Store Universal Apps
bull Windows Forms Applications
bull WPF Applications
bull ASPNET MVC Web Applications
bull ASPNET Web Forms Applications
bull Xamarin Android and iOS Applications
bull Multi-device Hybrid Apps
bull Windows Phone 81 Apps (ab Version 11728)
Von API Tools unterstuumltzte Projekttypen
Microsoft Office 365 API Tools (Description)
httpsvisualstudiogallerymsdnmicrosoftcom7e947621-ef93-4de7-93d3-d796c43ba34f
Im Visual Studio Projekt
bull Native SDKs fuumlr Android und iOS
bull Von MS Open Tech
bull Auf GitHub veroumlffentlichtbull httpsgithubcomOfficeDevOffice-365-SDK-for-Android
bull httpsgithubcomOfficeDevOffice-365-SDK-for-iOS (Preview)
Native Office 365 SDKs
DevCamp Training Module 06
httpsgithubcomOfficeDevDevCampTraining
bull Office Dev Center
httpdevofficecom
bull OfficeDev auf GitHub
httpgithubcomOfficeDev
Weitere Informationen
bull Office 365 for Developers httpwwwmicrosoftvirtualacademycomproduct-trainingoffice-development
bull Introduction to Office 365 Development
bull Deep Dive into the Office 365 App Model
bull Deep Dive Integrate Office 365 APIs in Your Web Apps
bull Deep Dive Integrate Office 365 APIs in Your Mobile Device Apps
Microsoft Virtual Academy (MVA)
![Page 9: Verschiedene Authentifizierungs-Methodendownload.microsoft.com/download/3/3/1/3314E256-7BD1-4813-92FC-236691D7... · • Einfach anzuwendende REST / OData Dienste • Ermöglicht](https://reader030.fdocument.pub/reader030/viewer/2022041205/5d5727f488c9934f278b657b/html5/thumbnails/9.jpg)
Office 365 APIs How to use Discovery Service
httpscodemsdnmicrosoftcomOffice-365-APIs-How-to-use-609102ea
Office 365 API Tools fuumlr Visual Studio
bull NET Windows Store Apps
bull NET Windows Store Universal Apps
bull Windows Forms Applications
bull WPF Applications
bull ASPNET MVC Web Applications
bull ASPNET Web Forms Applications
bull Xamarin Android and iOS Applications
bull Multi-device Hybrid Apps
bull Windows Phone 81 Apps (ab Version 11728)
Von API Tools unterstuumltzte Projekttypen
Microsoft Office 365 API Tools (Description)
httpsvisualstudiogallerymsdnmicrosoftcom7e947621-ef93-4de7-93d3-d796c43ba34f
Im Visual Studio Projekt
bull Native SDKs fuumlr Android und iOS
bull Von MS Open Tech
bull Auf GitHub veroumlffentlichtbull httpsgithubcomOfficeDevOffice-365-SDK-for-Android
bull httpsgithubcomOfficeDevOffice-365-SDK-for-iOS (Preview)
Native Office 365 SDKs
DevCamp Training Module 06
httpsgithubcomOfficeDevDevCampTraining
bull Office Dev Center
httpdevofficecom
bull OfficeDev auf GitHub
httpgithubcomOfficeDev
Weitere Informationen
bull Office 365 for Developers httpwwwmicrosoftvirtualacademycomproduct-trainingoffice-development
bull Introduction to Office 365 Development
bull Deep Dive into the Office 365 App Model
bull Deep Dive Integrate Office 365 APIs in Your Web Apps
bull Deep Dive Integrate Office 365 APIs in Your Mobile Device Apps
Microsoft Virtual Academy (MVA)
![Page 10: Verschiedene Authentifizierungs-Methodendownload.microsoft.com/download/3/3/1/3314E256-7BD1-4813-92FC-236691D7... · • Einfach anzuwendende REST / OData Dienste • Ermöglicht](https://reader030.fdocument.pub/reader030/viewer/2022041205/5d5727f488c9934f278b657b/html5/thumbnails/10.jpg)
Office 365 API Tools fuumlr Visual Studio
bull NET Windows Store Apps
bull NET Windows Store Universal Apps
bull Windows Forms Applications
bull WPF Applications
bull ASPNET MVC Web Applications
bull ASPNET Web Forms Applications
bull Xamarin Android and iOS Applications
bull Multi-device Hybrid Apps
bull Windows Phone 81 Apps (ab Version 11728)
Von API Tools unterstuumltzte Projekttypen
Microsoft Office 365 API Tools (Description)
httpsvisualstudiogallerymsdnmicrosoftcom7e947621-ef93-4de7-93d3-d796c43ba34f
Im Visual Studio Projekt
bull Native SDKs fuumlr Android und iOS
bull Von MS Open Tech
bull Auf GitHub veroumlffentlichtbull httpsgithubcomOfficeDevOffice-365-SDK-for-Android
bull httpsgithubcomOfficeDevOffice-365-SDK-for-iOS (Preview)
Native Office 365 SDKs
DevCamp Training Module 06
httpsgithubcomOfficeDevDevCampTraining
bull Office Dev Center
httpdevofficecom
bull OfficeDev auf GitHub
httpgithubcomOfficeDev
Weitere Informationen
bull Office 365 for Developers httpwwwmicrosoftvirtualacademycomproduct-trainingoffice-development
bull Introduction to Office 365 Development
bull Deep Dive into the Office 365 App Model
bull Deep Dive Integrate Office 365 APIs in Your Web Apps
bull Deep Dive Integrate Office 365 APIs in Your Mobile Device Apps
Microsoft Virtual Academy (MVA)
![Page 11: Verschiedene Authentifizierungs-Methodendownload.microsoft.com/download/3/3/1/3314E256-7BD1-4813-92FC-236691D7... · • Einfach anzuwendende REST / OData Dienste • Ermöglicht](https://reader030.fdocument.pub/reader030/viewer/2022041205/5d5727f488c9934f278b657b/html5/thumbnails/11.jpg)
bull NET Windows Store Apps
bull NET Windows Store Universal Apps
bull Windows Forms Applications
bull WPF Applications
bull ASPNET MVC Web Applications
bull ASPNET Web Forms Applications
bull Xamarin Android and iOS Applications
bull Multi-device Hybrid Apps
bull Windows Phone 81 Apps (ab Version 11728)
Von API Tools unterstuumltzte Projekttypen
Microsoft Office 365 API Tools (Description)
httpsvisualstudiogallerymsdnmicrosoftcom7e947621-ef93-4de7-93d3-d796c43ba34f
Im Visual Studio Projekt
bull Native SDKs fuumlr Android und iOS
bull Von MS Open Tech
bull Auf GitHub veroumlffentlichtbull httpsgithubcomOfficeDevOffice-365-SDK-for-Android
bull httpsgithubcomOfficeDevOffice-365-SDK-for-iOS (Preview)
Native Office 365 SDKs
DevCamp Training Module 06
httpsgithubcomOfficeDevDevCampTraining
bull Office Dev Center
httpdevofficecom
bull OfficeDev auf GitHub
httpgithubcomOfficeDev
Weitere Informationen
bull Office 365 for Developers httpwwwmicrosoftvirtualacademycomproduct-trainingoffice-development
bull Introduction to Office 365 Development
bull Deep Dive into the Office 365 App Model
bull Deep Dive Integrate Office 365 APIs in Your Web Apps
bull Deep Dive Integrate Office 365 APIs in Your Mobile Device Apps
Microsoft Virtual Academy (MVA)
![Page 12: Verschiedene Authentifizierungs-Methodendownload.microsoft.com/download/3/3/1/3314E256-7BD1-4813-92FC-236691D7... · • Einfach anzuwendende REST / OData Dienste • Ermöglicht](https://reader030.fdocument.pub/reader030/viewer/2022041205/5d5727f488c9934f278b657b/html5/thumbnails/12.jpg)
Im Visual Studio Projekt
bull Native SDKs fuumlr Android und iOS
bull Von MS Open Tech
bull Auf GitHub veroumlffentlichtbull httpsgithubcomOfficeDevOffice-365-SDK-for-Android
bull httpsgithubcomOfficeDevOffice-365-SDK-for-iOS (Preview)
Native Office 365 SDKs
DevCamp Training Module 06
httpsgithubcomOfficeDevDevCampTraining
bull Office Dev Center
httpdevofficecom
bull OfficeDev auf GitHub
httpgithubcomOfficeDev
Weitere Informationen
bull Office 365 for Developers httpwwwmicrosoftvirtualacademycomproduct-trainingoffice-development
bull Introduction to Office 365 Development
bull Deep Dive into the Office 365 App Model
bull Deep Dive Integrate Office 365 APIs in Your Web Apps
bull Deep Dive Integrate Office 365 APIs in Your Mobile Device Apps
Microsoft Virtual Academy (MVA)
![Page 13: Verschiedene Authentifizierungs-Methodendownload.microsoft.com/download/3/3/1/3314E256-7BD1-4813-92FC-236691D7... · • Einfach anzuwendende REST / OData Dienste • Ermöglicht](https://reader030.fdocument.pub/reader030/viewer/2022041205/5d5727f488c9934f278b657b/html5/thumbnails/13.jpg)
bull Native SDKs fuumlr Android und iOS
bull Von MS Open Tech
bull Auf GitHub veroumlffentlichtbull httpsgithubcomOfficeDevOffice-365-SDK-for-Android
bull httpsgithubcomOfficeDevOffice-365-SDK-for-iOS (Preview)
Native Office 365 SDKs
DevCamp Training Module 06
httpsgithubcomOfficeDevDevCampTraining
bull Office Dev Center
httpdevofficecom
bull OfficeDev auf GitHub
httpgithubcomOfficeDev
Weitere Informationen
bull Office 365 for Developers httpwwwmicrosoftvirtualacademycomproduct-trainingoffice-development
bull Introduction to Office 365 Development
bull Deep Dive into the Office 365 App Model
bull Deep Dive Integrate Office 365 APIs in Your Web Apps
bull Deep Dive Integrate Office 365 APIs in Your Mobile Device Apps
Microsoft Virtual Academy (MVA)
![Page 14: Verschiedene Authentifizierungs-Methodendownload.microsoft.com/download/3/3/1/3314E256-7BD1-4813-92FC-236691D7... · • Einfach anzuwendende REST / OData Dienste • Ermöglicht](https://reader030.fdocument.pub/reader030/viewer/2022041205/5d5727f488c9934f278b657b/html5/thumbnails/14.jpg)
DevCamp Training Module 06
httpsgithubcomOfficeDevDevCampTraining
bull Office Dev Center
httpdevofficecom
bull OfficeDev auf GitHub
httpgithubcomOfficeDev
Weitere Informationen
bull Office 365 for Developers httpwwwmicrosoftvirtualacademycomproduct-trainingoffice-development
bull Introduction to Office 365 Development
bull Deep Dive into the Office 365 App Model
bull Deep Dive Integrate Office 365 APIs in Your Web Apps
bull Deep Dive Integrate Office 365 APIs in Your Mobile Device Apps
Microsoft Virtual Academy (MVA)
![Page 15: Verschiedene Authentifizierungs-Methodendownload.microsoft.com/download/3/3/1/3314E256-7BD1-4813-92FC-236691D7... · • Einfach anzuwendende REST / OData Dienste • Ermöglicht](https://reader030.fdocument.pub/reader030/viewer/2022041205/5d5727f488c9934f278b657b/html5/thumbnails/15.jpg)
bull Office Dev Center
httpdevofficecom
bull OfficeDev auf GitHub
httpgithubcomOfficeDev
Weitere Informationen
bull Office 365 for Developers httpwwwmicrosoftvirtualacademycomproduct-trainingoffice-development
bull Introduction to Office 365 Development
bull Deep Dive into the Office 365 App Model
bull Deep Dive Integrate Office 365 APIs in Your Web Apps
bull Deep Dive Integrate Office 365 APIs in Your Mobile Device Apps
Microsoft Virtual Academy (MVA)
![Page 16: Verschiedene Authentifizierungs-Methodendownload.microsoft.com/download/3/3/1/3314E256-7BD1-4813-92FC-236691D7... · • Einfach anzuwendende REST / OData Dienste • Ermöglicht](https://reader030.fdocument.pub/reader030/viewer/2022041205/5d5727f488c9934f278b657b/html5/thumbnails/16.jpg)
bull Office 365 for Developers httpwwwmicrosoftvirtualacademycomproduct-trainingoffice-development
bull Introduction to Office 365 Development
bull Deep Dive into the Office 365 App Model
bull Deep Dive Integrate Office 365 APIs in Your Web Apps
bull Deep Dive Integrate Office 365 APIs in Your Mobile Device Apps
Microsoft Virtual Academy (MVA)
![Page 17: Verschiedene Authentifizierungs-Methodendownload.microsoft.com/download/3/3/1/3314E256-7BD1-4813-92FC-236691D7... · • Einfach anzuwendende REST / OData Dienste • Ermöglicht](https://reader030.fdocument.pub/reader030/viewer/2022041205/5d5727f488c9934f278b657b/html5/thumbnails/17.jpg)