Я пытаюсь использовать Microsoft Graph SDK PHP.
У меня есть простой каталог с index.php и vendor (созданный точно так, как было запрошено в связанном проекте github: https://github.com/microsoftgraph/msgraph-sdk-php).
Мой файл index.php выглядит так:
require_once("./vendor/autoload.php");
use Microsoft\Graph\Graph;
use Microsoft\Graph\Model;
$accessToken = 'xxx'; // Here I would insert the access token
$graph = new Graph();
$graph->setAccessToken($accessToken);
// Code that is not working:
$user = $graph->createRequest("GET", "/me")
->setReturnType(Model\User::class)
->execute();
echo "Hello, I am $user->getGivenName() ";
Проблема; createRequest не работает (остановка файла php будет выполнена) … И я понятия не имею, почему, так как я только что скопировал пример кода проекта Github.
Что я делаю не так?
Спасибо за помощь 🙂
Ответ: Очевидно, любая ошибка в маркере доступа всегда приводит к его аварийному завершению. Код поэтому работает.
Других решений пока нет …