我正在使用msgraph-sdk-php v2.2.0库来获取用户对microsoft office365服务的最后访问权限
$request = new UsersRequestBuilderGetRequestConfiguration();
$request->queryParameters = UsersRequestBuilderGetRequestConfiguration::createQueryParameters();
$request->queryParameters->filter = "startswith(userPrincipalName,'".$data['user']."')";
$request->queryParameters->select = ['signInActivity'];
$user = $o365->users()->get($request)->wait();
一切正常.
但是从$User对象获取数据是很痛苦的:
$user->getBackingStore()->enumerate()['value'][0]->getBackingStore()->enumerate()['signInActivity']->getBackingStore()->enumerate();
有没有更简单的方法来做到这一点?
谢谢.