Welcome to examples of how to use the new Microsoft Search Graph API endpoint. These examples will give you an idea of how to integrate the new search graph endpoint into your own custom applications to provide user and organizational value.
- Introduction
- Prerequisites
- Microsoft Search Graph Preview
- Repository Samples
- Questions and comments
- Contributing
- Additional resources
These samples explores integrating the Microsoft Graph Search API into various types of Microsoft application platforms such as Office Add-Ins, SPFx and .NET based applications. This included applications such as Outlook and Excel with the goal of enhancing your productivity expereinces.
These samples require the following:
- Visual Studio 2017 or higher
- Visual Studio Code
- Office Developers Tools
- Office 365 Tenant
- Microsoft work or school account
Please reference the latest documentation on the preview features of the Microsoft Search Graph here.
You can also get more familiar with the Microsoft Graph here.
Here are the current samples available:
- Sample 1.0 - Outlook AddIn (.NET) - A simple example of calling the graph search api in a .NET Core web application.
- Sample 2.0 - Outlook AddIn (.NET) - An Outlook AddIn that will perform searches based on an email subject
- Sample 2.1 - Excel AddIn (.NET) - An Excel AddIn that exports search results to a workbook for analysis
- Sample 2.2a - Outlook AddIn (Node.js) - Same Outlook Addin as in 2.0, only running as a NODE.JS application
- Sample 2.2b - Excel AddIn (Node.js) - Same Excel Addin as in 2.0, only running as a NODE.JS application
We'd love to get your feedback about this sample! Please send us your questions and suggestions in the Issues section of this repository.
Your feedback is important to us. Connect with us on Stack Overflow. Tag your questions with [MicrosoftGraph].
If you'd like to contribute to this sample, see CONTRIBUTING.md.
This project has adopted the Microsoft Open Source Code of Conduct. For more information, see the Code of Conduct FAQ or contact opencode@microsoft.com with any additional questions or comments.
- Microsoft Graph Security API Documentaion
- Other Microsoft Graph Connect samples
- Microsoft Graph overview
- TODO - Microsoft Graph (Search API)
- Sideload Outlook add-ins for testing
- Tutorial: Build a message compose Outlook add-in
- Deploy and publish your Office Add-in
- Use the Outlook REST APIs from an Outlook add-in
- Identity API requirement sets
- Enable single sign-on for Office Add-ins
- Authorize to Microsoft Graph in your Office Add-in
- Register SSO AddIn in AAD v2
- How to switch from Semi-Annual Channel to Monthly Channel for the Office 365 suite
- Troubleshoot error messages for single sign-on (SSO)
- Enable your tenant for Modern Autentication
Copyright (c) 2019 Microsoft. All rights reserved.