Graph SDK を呼び出して、ユーザーのタイムゾーンにアクセスしようとしています。そのために、2 つのスコープ (ユーザーのメールボックス設定の読み取りと読み取り書き込み) を持つネイティブ アプリを作成しました。ただし、画像でわかるように、ユーザーの timezone を正常に取得したにもかかわらず、 timezone prop は nullです。
これは私がしたコードです:
public static async Task TryGetUserMailboxSettingsAsync()
{
var graphClient = AuthenticationHelper.GetAuthenticatedClient();
User user = await graphClient.Me.Request().Select("MailboxSettings").GetAsync();
MailboxSettings mailboxSettings = user.MailboxSettings;
}
誰でも理由を教えてもらえますか?