Как получить адрес электронной почты владельца материи?C#

Место общения программистов C#
Anonymous
Как получить адрес электронной почты владельца материи?

Сообщение Anonymous »

Я работаю с API Google Vault в C# и должен получить адрес электронной почты пользователя, который создал вопрос (то есть владелец). В частности, я хочу, чтобы адрес электронной почты был видимым, когда: < /p>

Перечисление всех вопросов < /p>
< /li>
Доступ к вкладке Hold или Exports, связанным с вопросом, я пробовал в настоящее время. Как это: < /p>
var listRequest = vaultService.Matters.List();
listRequest.View = MattersResource.ListRequest.ViewEnum.FULL;
var response = listRequest.Execute();

foreach (var matter in response.Matters)
{
Console.WriteLine($"Matter ID: {matter.MatterId}, Owner: {matter.Owner}");
}

< /code>
Поле Matter.Owner возвращает только идентификатор учетной записи, который выглядит как уникальный идентификатор (например, 11111111111111111111). Он не возвращает адрес электронной почты владельца. < /P>
Я также попробовал: < /p>
var getRequest = vaultService.Matters.Get(matterId);
getRequest.View = MattersResource.GetRequest.ViewEnum.FULL;
var matter = getRequest.Execute();
< /code>
Тем не менее, Matter.Owner - это просто идентификатор аккаунта.https://www.googleapis.com/auth/admin.d ... r.readonly
< /code>
Что я хочу:
Я хочу получить адрес электронной почты владельца Материи из списка вопросов или из конкретного вопроса (предпочтительно оба). API, чтобы напрямую получить адрес электронной почты владельца Matter?>

Подробнее здесь: https://stackoverflow.com/questions/796 ... tter-owner

Вернуться в «C#»