# onedrive-samples **Repository Path**: github-1/onedrive-samples ## Basic Information - **Project Name**: onedrive-samples - **Description**: No description available - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-10-29 - **Last Updated**: 2023-10-29 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # OneDrive : Samples and Scenarios This repository contains Microsoft authored sample code to help you integrate with OneDrive and SharePoint files, drives, and drive items. > You can browse Microsoft and community created samples across many repositories through the [unified sample gallery](https://adoption.microsoft.com/sample-solution-gallery). ## Samples Samples demonstrate specific integration techniques to connect with OneDrive or SharePoint. Please see the readme files for each sample for full details. |Name|Description| |---|---| |[file-handler](https://aka.ms/onedrive/samples/file-handler)|Shows how to build a OneDrive/SharePoint file handler. This allows you to provide custom open, edit, and create actions for various file types.| |[file-picker](https://aka.ms/onedrive/samples/file-picking)|demonstrating how to use the latest service provided file picker for M365 allowing your users to easily and consistently open files stored within OneDrive and SharePoint.| ## Scenarios |Name|Description| |---|---| |[list-view-service-integration](https://github.com/OneDrive/samples/tree/master/scenarios/list-view-service-integration)|Demonstration of securely calling a remote AAD secured service from an SPFx list view command. Includes full setup instructions.| |[onedrive-files-hooks](https://aka.ms/OneDrive/samples/files-hooks)|This sample application shows how an application (desktop application) can connect with either OneDrive for Business (ODB) or the OneDrive consumer (ODC) service.| |[throttling-ratelimit-handling](scenarios/throttling-ratelimit-handling/) | Sample showing how to use the RateLimit response headers to avoid getting throttled. | ## Helpful Links These topics and links are often helpful when building applications accessing files stored in OneDrive or SharePoint.
Getting Started ### M365 Development - [Microsoft 365 Development](https://developer.microsoft.com) - [Microsoft Partner Network](https://partner.microsoft.com) - [App Source](https://appsource.microsoft.com) ### SharePoint - [Overview](https://www.microsoft.com/microsoft-365/sharepoint/collaboration/) - [SharePoint Development](https://developer.microsoft.com/sharepoint) - [SharePoint Framework](https://aka.ms/spfx) ### Teams - [Overview](https://www.microsoft.com/microsoft-teams/group-chat-software) - [Teams development](https://developer.microsoft.com/microsoft-teams)
Viva Connections Development - [Overview](https://docs.microsoft.com/SharePoint/viva-connections) - [Setup Home Site](https://docs.microsoft.com/sharepoint/home-site)
SharePoint Development - [SharePoint Framework](https://aka.ms/spfx) - [Publish SPFx Apps to AppSource](https://docs.microsoft.com/sharepoint/dev/spfx/publish-to-marketplace-overview) - [Site Collection App Catalog](https://docs.microsoft.com/sharepoint/dev/general-development/site-collection-app-catalog)
Microsoft Teams Development - [Building a Teams tab with SharePoint Framework](https://docs.microsoft.com/sharepoint/dev/spfx/web-parts/get-started/using-web-part-as-ms-teams-tab) - [Update Teams Manifest for SharePoint]()
One Drive & Graph Files - [Microsoft Graph Overview](https://docs.microsoft.com/graph/use-the-api) - [Drives](https://docs.microsoft.com/graph/api/resources/drive?view=graph-rest-1.0) - [Drive Items](https://docs.microsoft.com/graph/api/resources/driveitem?view=graph-rest-1.0) - [Sharing URL Trick](https://docs.microsoft.com/graph/api/shares-get?view=graph-rest-1.0&tabs=http#encoding-sharing-urls)
File Handlers - [Overview](https://docs.microsoft.com/onedrive/developer/file-handlers) - [Clearing Cached Manifets](https://docs.microsoft.com/onedrive/developer/file-handlers/reset-cache) - [Sample](https://github.com/pnp/contoso/tree/main/filehandler)
Authentication - [AAD: On Behalf of Authentication](https://docs.microsoft.com/azure/active-directory/develop/v2-oauth2-on-behalf-of-flow)
## Trademarks This project may contain trademarks or logos for projects, products, or services. Authorized use of Microsoft trademarks or logos is subject to and must follow [Microsoft's Trademark & Brand Guidelines](https://www.microsoft.com/legal/intellectualproperty/trademarks/usage/general). Use of Microsoft trademarks or logos in modified versions of this project must not cause confusion or imply Microsoft sponsorship. Any use of third-party trademarks or logos are subject to those third-party's policies.