Сведения о местоположении почтового ящика в комнате Exchange с помощью GraphClient

#c# #microsoft-graph-api #exchange-server #microsoft-graph-sdks

#c# #microsoft-graph-api #exchange-сервер #microsoft-graph-sdks

Вопрос:

Я пытаюсь получить сведения о почтовом ящике комнаты из exchange с помощью GraphClient. И я получаю успешный ответ от следующего API

  var place = await graphClient.Places["roomaddress@microsoft.com"]
.Request()
.GetAsync();
  

Но приведенные ниже сведения об адресе всегда отображаются как null в этом ответе. В чем может быть проблема?
введите описание изображения здесь

Любая помощь приветствуется.

Комментарии:

1. — За пределами Graphclient / sdk вы пытались исправить проблему с помощью MS Graph Explorer? Можете ли вы повторить тот же результат? — Является ли почтовый ящик комнаты exchange гибридным или Office 365?

2. Есть ли у вас какие-либо обновления?

3. Привет @Dev, извините, я забыл обновить, я нашел одну вещь, приведенный выше запрос не вернет эти фрагменты информации, если нам нужны такие детали, нам нужно установить информацию с помощью команды set-place . Как только мы установим местоположение, город и т. Д. С помощью этой команды, Это отразится в результате приведенного выше запроса.

4. Да, вы можете использовать командлет Exchange Powershell для установки значений для вашего почтового ящика exchange online и обновления его метаданных ( learn.microsoft.com/en-us/powershell/module/exchange /… ). Рад слышать, что вышесказанное работает для вас.

Ответ №1:

  • Вы можете использовать командлет Exchange PowerShell для установки значений для вашего почтового ящика Exchange online и обновления его метаданных. Вот ссылка на соответствующую документацию

  • Затем используйте Graph API SDK или MS Graph Explorer и выполните вызов API, он вернет значения.