manhdan / microsoftgraph
microsoftgraph - 一个简单的Laravel包。
v1.0.3
2022-01-05 07:24 UTC
Requires
- php: >=7.2
- guzzlehttp/guzzle: >=6.3
- laravel/framework: >=7.0
README
如果你的项目使用Microsoft Graph API,你应该使用这个库来简化与Microsoft Graph API的实现。
Microsoft Graph API文档:https://docs.microsoft.com/en-us/graph/api/overview?view=graph-rest-1.0
安装SDK
你可以使用Composer安装PHP SDK,运行composer require manhdan/microsoftgraph,或者编辑你的composer.json文件。
"manhdan/microsoftgraph": "^1.0"
配置
你可以通过运行以下命令将MicrosoftGraph配置和视图文件发布到你的项目中:
php artisan vendor:publish --tag=microsoftgraph-config
在.env文件中添加以下属性:
MICROSOFT_GRAPH_CLIENT_ID=
MICROSOFT_GRAPH_TENANT_ID=
MICROSOFT_GRAPH_CLIENT_SECRET=
MICROSOFT_GRAPH_VERSION=
开始使用Microsoft Graph
使用v1.0端点调用Microsoft Graph
以下是一个如何调用Microsoft Graph的示例。
use Manhdan\Microsoft\Graph\Graph; class ManhDanExample { public function run() { $graph = new Graph(); return $graph->withHeaders(['X-First' => 'foo'])->get('/users'); } }
使用beta端点调用Microsoft Graph
以下是一个如何调用Microsoft Graph的示例。
use Manhdan\Microsoft\Graph\Graph; class ManhDanExample { public function run() { $graph = new Graph(); return $graph->withHeaders(['X-First' => 'foo'])->onVersion('beta')->get('/users'); } }
版权和许可证
版权(c)ManhDanBlogs公司。版权所有。在MIT [许可证]许可下发布。