{"repo":"vgrem/phpSPO","free":true,"listed":false,"github":"https://github.com/vgrem/phpSPO","clone":"git clone https://github.com/vgrem/phpSPO.git","description":"Microsoft 365 Library for PHP.","language":"PHP","stars":376,"topics":["office365","office365-sdk","php","sdk","sharepoint","microsoft-graph","onedrive","teams","outlook","onenote"],"license":"MIT","category":"api-integrations-sdks","readme_excerpt":"## About Microsoft 365 Library for PHP. A REST/OData based client library for Microsoft 365. Usage 1. Installation 2. Working with SharePoint API 3. Working with Teams API 4. Working with Outlook API 5. Working with OneDrive API Status Installation You can use Composer or simply Download the Release Composer The preferred method is via composer. Follow the installation instructions if you do not already have composer installed. Once composer installed, execute the following command in your project root to install this library: or via composer.json file: Finally, be sure to include the autoloader: Requirements PHP version: PHP 7.1 or later Working with SharePoint API The list of supported SharePoint versions: - SharePoint Online and OneDrive for Business - SharePoint On-Premises (2013-2019) Authentication The following auth flows supported: 1. app principal with client credentials: Documentation: - wiki - Granting access using SharePoint App-Only 2. app principal with client certificate: Documentation: - wiki - Granting access using SharePoint App-Only 3. user credentials auth: 4. NTLM auth (for SharePoint On-Premises): Examples The following examples demonstrates how to perform basic CRUD operations against SharePoint list item resources: Example 1. How to read SharePoint list items: or via fluent API syntax: Example 2. How to create SharePoint list item: Example 3. How to delete a SharePoint list item: Example 4. How to update SharePoint list item: Working with Teams API Exa","default_branch":null,"files":null,"tree":[],"storefront":"/r/vgrem","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/vgrem/phpSPO/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}