From 2bd353a0543cf5eecdf24dd74c58af21b7344aee Mon Sep 17 00:00:00 2001 From: Brie Bruns Date: Tue, 31 May 2022 15:48:54 -0600 Subject: [PATCH] Add more examples and tests --- m365-secalerts.php | 29 +++++++++++++++++++++++++++++ m365-users.php | 1 - 2 files changed, 29 insertions(+), 1 deletion(-) create mode 100644 m365-secalerts.php diff --git a/m365-secalerts.php b/m365-secalerts.php new file mode 100644 index 0000000..334e146 --- /dev/null +++ b/m365-secalerts.php @@ -0,0 +1,29 @@ +post($url, [ + 'form_params' => [ + 'client_id' => $clientId, + 'client_secret' => $clientSecret, + 'scope' => 'https://graph.microsoft.com/.default', + 'grant_type' => 'client_credentials', + ], +])->getBody()->getContents()); +$accessToken = $token->access_token; + +$graph = new Graph(); + $graph->setAccessToken($accessToken); + $user = $graph->createRequest("GET", "/security/alerts") + ->setReturnType(Model\Security::class) + ->execute(); + print_r($user); + +?> diff --git a/m365-users.php b/m365-users.php index 9d9c67c..23c1a9d 100644 --- a/m365-users.php +++ b/m365-users.php @@ -26,5 +26,4 @@ $graph = new Graph(); ->setReturnType(Model\User::class) ->execute(); print_r($user); - ?>