Outlook не дает идентификатор почтового ящика в OfficeContext из WebAddin - PullRequest
0 голосов
/ 08 июня 2018

В некоторых почтовых ящиках Outlook не указывается идентификатор электронной почты почтового ящика в почтовом ящике контекста Office.Это происходит только для некоторых учетных записей почтового ящика.не для всех.Кто-нибудь сталкивался с этой проблемой?

В чем может быть причина не получить идентификатор почтового ящика?

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

Office.context.mailbox.userProfile.emailAddress

Я зарегистрировал весь профиль пользователя, но не смог найти в нем идентификатор электронной почты.

Office.context.userProfile:

{"$$d__getDisplayName $ p $ 0 ": function () {return b.apply (a, arguments)}," $$ d__getEmailAddress $ p $ 0 ": function () {return b.apply (a, arguments)}," $$ d__getTimeZone $p $ 0 ": function () {return b.apply (a, arguments)}," $$ d__getUserProfileType $ p $ 0 ": function () {return b.apply (a, arguments)}," _data $ p $ 0 ":{ "_data $ р $ 0": { "вложения": [{ "attachmentType": 0, "CONTENTTYPE": "приложения / октет-поток", "идентификатор": "AAMkAGVhYzA1NmRmLTRiZjUtNDEwMS1hMWMxLTZlM2RjMWVhMTQzNABGAAAAAAAScTof + QIKS4tDDog5ifPPBwBc63luyEElTKdkOmKxCJ + wAAAAAAEMAABc63luyEElTKdkOmKxCJ + wAACKOm4aAAABEgAQAFZrqIFbyfBJtvjbE7hSnoo =", «isInline": false," name ":" citrix-xenmobile-worx-mobile-apps-Overview.PDF», "размер": 2282605}, { "attachmentType": 0, "CONTENTTYPE": "приложения / октет-поток", "идентификатор": "AAMkAGVhYzA1NmRmLTRiZjUtNDEwMS1hMWMxLTZlM2RjMWVhMTQzNABGAAAAAAAScTof + QIKS4tDDog5ifPPBwBc63luyEElTKdkOmKxCJ + wAAAAAAEMAABc63luyEElTKdkOmKxCJ + wAACKOm4aAAABEgAQAGNiE5qMZeBIpETDR6IMuu4 =", "isInline" ложь,"название": "XXXXXX-overview.pdf", "размер": 1331472}, { "attachmentType": 0, "CONTENTTYPE": "приложения / октет-поток", "идентификатор": «AAMkAGVhYzA1NmRmLTRiZjUtNDEwMS1hMWMxLTZlM2RjMWVhMTQzNABGAAAAAAAScTof + QIKS4tDDog5ifPPBwBc63luyEElTKdkOmKxCJ + wAAAAAAEMAABc63luyEElTKdkOmKxCJ + wAACKOm4aAAABEgAQAIrqasfNYRFAnC8BKy2yZ90= "," isInline ": false," name ":" xxxxxx-exchange-2013.pdf "," size ": 81489}]," cc ": null, dialogId": "AAQkAGVhYzA1NmRmLTRiZjUtNDEwMS1hMWMxLTZlM2AOT0HWD0HWD0H0H0W0W0W0W0W0R0W0R0M0W0R0W0R0W0M0W0R0MWW0H0W0R0MWW0H0HWWMW5HMHWWMBHWWMBHWWMB5MWW2RWMWHWWMW5HWWMHWWMWRWMWRWMWRWMWRWMWRWMWRWMWRWMWRWWWWWWW4HWWWWWWW4HWWWWWWW4HWWWWWWW4HWWWWWWWW4HWWWWWWWW4HWWWWNWHR1528693025000, "dateTimeModified": 1528693026000, "dateTimeSent": 1528692997000, "entity": {"Addresses": null, "Contacts": null, "EmailAddresses": null, "MeetingSuggestions": null, "PhoneNumbers ": null," TaskSuggestions ": null," Urls ": null}," error ": false," ewsUrl ":" https://exch2016mbx01.hostingcloudapp.net/EWS/Exchange.asmx", "FilterEntities": null, "from": {"address":"xxxxxslxxxai@insify6.onmicrosoft.com", "назначениеResponse": 0, "имя": "xxxxxslxxxai@insify6.onmicrosoft.com", "receientType": 7}, "hostVersion": "16.13.1 (180523.04)",

"идентификатор": "AAMkAGVhYzA1NmRmLTRiZjUtNDEwMS1hMWMxLTZlM2RjMWVhMTQzNABGAAAAAAAScTof + QIKS4tDDog5ifPPBwBc63luyEElTKdkOmKxCJ + wAAAAAAEMAABc63luyEElTKdkOmKxCJ + wAACKOm4aAAA =",

* * * 1 021 1 022 * "internetMessageId": "BM1PR0101MB1378AA29CE35685ED42BF240AA780@BM1PR0101MB1378.INDPRD01.PROD.OUTLOOK.COM",

"itemClass": "IPM.Note", "itemType": 1, "location": "", "normalizedSubject": "Почтовая комната XXXXXX", "интеграцияLevel ": 2," restUrl ":"", "sender": {"address": "xxxxxslxxxai@insify6.onmicrosoft.com", "назначениеResponse": 0, "имя": "xxxxxslxxxai@insify6.onmicrosoft.com", "receientType": 7}, "subject ":" Почтовый ящик XXXX "," to ": [{" address ":" YYYYYY@xyz.com "," назначениеResponse ": 0," name ":" YYYYYY "," receientType ": 1}]," userTimeZone ":" Стандартное время Индии "," wasSuccessful ": 1}," _permissionLevel $ p $ 0 ": 3}}

outlookDiagnostics:

{"host": "Outlook", "platform": "Mac", "version": "16.13.523.1"}

Для того же аккаунта, если я открываю в браузере, он дает следующий ответ:

{
    "$$d__getDisplayName$p$0": function(){
        returnb.apply(a,
        arguments)
    },
    "$$d__getEmailAddress$p$0": function(){
        returnb.apply(a,
        arguments)
    },
    "$$d__getTimeZone$p$0": function(){
        returnb.apply(a,
        arguments)
    },
    "$$d__getUserProfileType$p$0": function(){
        returnb.apply(a,
        arguments)
    },
    "_data$p$0": {
        "_data$p$0": {
            "attachments": [
                {
                    "attachmentType": 0,
                    "contentType": "application/octet-stream",
                    "id": "AAMkAGVhYzA1NmRmLTRiZjUtNDEwMS1hMWMxLTZlM2RjMWVhMTQzNABGAAAAAAAScTof+QIKS4tDDog5ifPPBwBc63luyEElTKdkOmKxCJ+wAAAAAAEMAABc63luyEElTKdkOmKxCJ+wAACKOm4aAAABEgAQAFZrqIFbyfBJtvjbE7hSnoo=",
                    "isInline": false,
                    "name": "citrix-xenmobile-worx-mobile-apps-overview.pdf",
                    "size": 1688944
                },
                {
                    "attachmentType": 0,
                    "contentType": "application/octet-stream",
                    "id": "AAMkAGVhYzA1NmRmLTRiZjUtNDEwMS1hMWMxLTZlM2RjMWVhMTQzNABGAAAAAAAScTof+QIKS4tDDog5ifPPBwBc63luyEElTKdkOmKxCJ+wAAAAAAEMAABc63luyEElTKdkOmKxCJ+wAACKOm4aAAABEgAQAGNiE5qMZeBIpETDR6IMuu4=",
                    "isInline": false,
                    "name": "citrix-xenmobile-technology-overview.pdf",
                    "size": 985344
                },
                {
                    "attachmentType": 0,
                    "contentType": "application/octet-stream",
                    "id": "AAMkAGVhYzA1NmRmLTRiZjUtNDEwMS1hMWMxLTZlM2RjMWVhMTQzNABGAAAAAAAScTof+QIKS4tDDog5ifPPBwBc63luyEElTKdkOmKxCJ+wAAAAAAEMAABc63luyEElTKdkOmKxCJ+wAACKOm4aAAABEgAQAIrqasfNYRFAnC8BKy2yZ90=",
                    "isInline": false,
                    "name": "citrix-netscaler-datasheet-microsoft-exchange-2013.pdf",
                    "size": 60755
                }
            ],
            "consentMetadata": null,
            "conversationId": "AAQkAGVhYzA1NmRmLTRiZjUtNDEwMS1hMWMxLTZlM2RjMWVhMTQzNAAQAOU92M54RSlIl2w85HL0Gag=",
            "dateTimeCreated": 1528693025000,
            "dateTimeModified": 1528719978000,
            "dateTimeSent": 1528692997000,
            "endNodeUrl": null,
            "entities": {
                "Addresses": null,
                "Contacts": null,
                "EmailAddresses": null,
                "IsLegacyEntityExtraction": true,
                "MeetingSuggestions": null,
                "PhoneNumbers": null,
                "TaskSuggestions": null,
                "Urls": null
            },
            "entryPointUrl": "https://localhost:8000/web-addin/index/read",
            "ewsUrl": "https://webmail.hostingcloudapp.com/EWS/Exchange.asmx",
            "extensionId": "504c90a8-b38d-4fe7-1234-eed812c585b5msgReadOpenPaneButton",
            "filteredEntities": {},
            "from": {
                "address": "sravani@insify6.onmicrosoft.com",
                "name": "sravani@insify6.onmicrosoft.com",
                "recipientType": 3
            },
            "hostVersion": "15.1.1261.35",
            "id": "AAMkAGVhYzA1NmRmLTRiZjUtNDEwMS1hMWMxLTZlM2RjMWVhMTQzNABGAAAAAAAScTof+QIKS4tDDog5ifPPBwBc63luyEElTKdkOmKxCJ+wAAAAAAEMAABc63luyEElTKdkOmKxCJ+wAACKOm4aAAA=",
            "internetMessageId": "<BM1PR0101MB1378AA29CE35685ED42BF240AA780@BM1PR0101MB1378.INDPRD01.PROD.OUTLOOK.COM>",
            "isRead": true,
            "itemClass": "IPM.Note",
            "itemType": 1,
            "marketplaceAssetId": null,
            "marketplaceContentMarket": null,
            "normalizedSubject": "Mail room  2018-06-11T10:25:53.072844",
            "overrideWindowOpen": false,
            "owaView": "ThreeColumns",
            "permissionLevel": 2,
            "restUrl": "https://webmail.hostingcloudapp.com/api",
            "sender": {
                "address": "sravani@insify6.onmicrosoft.com",
                "name": "sravani@insify6.onmicrosoft.com",
                "recipientType": 3
            },
            "subject": "Mail room  2018-06-11T10:25:53.072844",
            "timeZoneOffsets": [
                {
                    "end": 8640000000000000,
                    "offset": 330,
                    "start": -8640000000000000
                }
            ],
            "to": [
                {
                    "address": "james@xenovus-americana.com",
                    "name": "James",
                    "recipientType": 2
                }
            ],
            "userDisplayName": "James",
            "userEmailAddress": "james@xenovus-americana.com",
            "userProfileType": "enterprise",
            "userTimeZone": "India Standard Time"
        },
        "_permissionLevel$p$0": 3
    }
}

Outlookдиагностическая информация веб-клиента:

{"хост": "Outlook", "платформа": "OfficeOnline", "версия": "16.0.8004.1000"}

Если я настраиваю одну и ту же учетную запись в другой машине, она работает.Также, если я настраиваю другую учетную запись почты в том же клиенте Outlook, это работает.Эта проблема возникает только в некоторых конкретных клиентах Outlook и комбинации почтовых аккаунтов.

Добавлена ​​дополнительная информация для понимания проблемы.

...