0

Mac 版 Outlook:16.24 (19041401)

我在 Outlook for Mac 中使用 makeEwsRequestAsync 发出 getItem 请求,并且回调不包含响应(状态 == 成功,值为空)。来自 OWA/Outlook 2016 的相同请求包含有效的 xml 响应。我正在使用 GetItem 请求来检索 changekey。

为什么这里的行为有所不同?

XML GetItem 请求

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:m="http://schemas.microsoft.com/exchange/services/2006/messages" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:t="http://schemas.microsoft.com/exchange/services/2006/types" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <soap:Header>
        <t:RequestServerVersion Version="Exchange2013"/>
    </soap:Header>
    <soap:Body>
        <m:GetItem>
            <m:ItemShape>
                <t:BaseShape>IdOnly</t:BaseShape>
                <t:BodyType>Text</t:BodyType>
            </m:ItemShape>
            <m:ItemIds>
                <t:ItemId Id="AAMkAGNlYjE1NWU4LTU1NmItNDdhYy04OTZiLWZmM2UwNjFkZjA1YwBGAAAAAACQR9mC/O1ETaOK/jgMPXmgBwCLsR3BxFcKQIBIOhhvOBA4AAAAAAEJAACLsR3BxFcKQIBIOhhvOBA4AAPI6G5DAAA="/>
            </m:ItemIds>
        </m:GetItem>
    </soap:Body>
</soap:Envelope>
4

1 回答 1

0

这是Outlook for mac 团队承认的一个已知问题,它已在较新版本的 Outlook 中得到修复。(16.26+)

于 2019-07-25T02:43:41.840 回答