0

请求日历时,从日历返回的 ID 有时会发生变化。我们看到日历的名称有时会有所不同(议程日历) - 这也反映在changeKey字段中,但这是否意味着日历 ID 也会发生变化?

它不会发生在我们所有的客户身上,只是少数。什么会导致这种情况?我们缺少什么?我们已经使用了Immutable Id标头,但根据文档,这些标头不适用于日历。

{
        "id": "AAMkADgyMzdkNzAyLTVhZGEtNDg1Yi***AAAAEGAAAqQIxwV34sQLN18DH-lwsGAAAAAYeRAAA=",
        "name": "Agenda",
        "color": "auto",
        "changeKey": "qr2mXiE5k0+ASL9waSq4XAADFAI=",
        "canShare": true,
        "canViewPrivateItems": true,
        "canEdit": true,
        "owner": {
            "name": "***",
            "address": "***@***.com"
        }
    },

任何帮助表示赞赏!

4

2 回答 2

2

IIRC,日历实际上是封面下的文件夹,因此不受 ImmutableId 首选标头的影响。这样做的原因是文件夹 id应该在给定邮箱中保持不变,无论它们被移动到哪里。因此,日历只有一个 id (PR_ENTRYID) 而没有 immutableId (PR_IMMUTABLE_ENTRYID)。

这当然不能解释这里发生了什么。我很好奇日历文件夹是否有可能以某种方式重新创建,这可以解释为什么日历 ID 会发生变化。您能否查看文件夹的创建时间,看看它是否比您预期的更新?

于 2020-01-15T20:45:13.697 回答
1

日历文件夹不可变 ID 存在一个已知问题,我们的工程团队正在调查它们确实发生了变化。在这里给您带来的不便深表歉意。

于 2019-10-15T17:00:19.140 回答