无法获得不可变的ID

时间:2018-11-23 11:39:51

标签: ios swift microsoft-graph

我正在尝试获取消息的不可变ID,但是我无法获取它们。这是我尝试做的事情:

  1. 端点:https://graph.microsoft.com/beta/
  2. 标题:添加了首选:IdType =“ ImmutableId”(我必须使用转义符 “ \”字符以使用引号)

在更改邮件的父文件夹之前和之后,我都发出了邮件列表请求,但是邮件“ id”不是一成不变的。

我们是否有任何迹象表明已经考虑了“不可变”偏好?

切换到Outlook API(v1.0或v2.0)以获得不可变ID更好吗?

感谢您的回答。

2 个答案:

答案 0 :(得分:1)

在创建订阅和移动电子邮件时,必须在两个位置添加标头Prefer: IdType="ImmutableId"

答案 1 :(得分:0)

  

我们是否得到任何迹象表明“不可变”偏好已   考虑到了?

只要等待官方声明,任何指示都不一定可靠。

  

最好切换到Outlook API(v1.0或v2.0)以获取   不变的ID?

是的,对于实际生产应用程序,beta版主要用于测试/预览。

  

重要提示:Microsoft Graph中/ beta版本下的API位于   预览,并随时可能更改。在生产中使用这些API   应用程序不受支持。