Microsoft Graph API: при использовании $ select возвращается другой адрес электронной почты

Почему при использовании $ select я получаю разные результаты в поле адреса отправителя?

В Microsoft Explorer, когда я запускаю этот запрос:

https://graph.microsoft.com/v1.0/me/messages?$filter=(contains(subject,'test'))

Возвращаю результат в поле "отправитель":

"sender": {
            "emailAddress": {
                "name": "John Doe",
                "address": "[email protected]"
            }
        },

Но когда я выполняю этот запрос:

https://graph.microsoft.com/v1.0/me/messages?$filter=(contains(subject,'test'))&$select=sender

Я возвращаю внутренний адрес электронной почты для поля «отправитель»:

"sender": {
            "emailAddress": {
                "name": "John Doe",
                "address": "/O=EXCHANGELABS/OU=EXCHANGE ADMINISTRATIVE GROUP (FYDIBOHF23SPDLT)/CN=RECIPIENTS/CN=E0CC9D18EE294E43890D4830339D5-JDOE"
            }
        }

Я хочу ограничить данные, возвращаемые с конечной точки с помощью $ select, но мне не нужен внутренний адрес электронной почты. Могу ли я заставить его вернуть не внутренний адрес электронной почты?


person AnnMarie    schedule 04.06.2020    source источник


Ответы (1)


У меня только что возникла эта проблема, и, похоже, я выбрал ответ, чтобы исправить ее. (Я выбираю эти: тема, Дата получения, время отправителя, bodyPreview, от, replyTo)

person oblong    schedule 17.03.2021