microsoft-graph-api - 如何在“发送邮件”中添加 In-Reply-To 和 References?
问题描述
我的功能是在/createReply
存在之前构建的,并且依赖于:
使用 Outlook/Office 365 REST 设置自定义标题
添加References
和In-Reply-To
到电子邮件。这允许应用程序发送不需要的电子邮件回复Mail.ReadWrite
,这比我们需要的访问权限要多得多:
https://docs.microsoft.com/en-us/graph/permissions-reference#mail-permissions
对用户邮件的读写权限
允许应用在用户邮箱中创建、阅读、更新和删除电子邮件。不包括发送邮件的权限。
现在这些标题不再被添加。(我也尝试过无法将“In-Reply-To”参数传递给 Microsoft Graph sendMail并得出与作者相同的结果。)
有没有办法让我在不请求额外用户许可的情况下绕过这种回归?谢谢!
https://docs.microsoft.com/en-us/graph/api/user-sendmail?view=graph-rest-1.0&tabs=http
解决方案
截至 2019 年 10 月 4 日,Microsoft 发布了对其/reply
端点的更改,现在允许message
:
https://docs.microsoft.com/en-us/graph/api/message-reply?view=graph-rest-1.0&tabs=http#request-body
https://github.com/microsoftgraph/microsoft-graph-docs/pull/5771
使用该message
字段,我应该能够发送没有请求额外权限的回复。
推荐阅读
- c# - Xamarin,UIButton 发件人没有响应
- python - python中的可编辑图形工具到网站
- python - 如果字段包含某列中的值,则将字段移动到新列
- csv - OBIEE 11 无法在 csv 导出文件中显示字段
- python - jupyter-notebook 的顶部工具栏不起作用
- vhdl - 使用自定义 IP 时模块设计中的未定义类型
- webpack - 将 babel-polyfill 添加到 Webpack 4 配置文件
- actions-on-google - Google Action / Dialogflow:如何询问地理位置
- python - ValueError:没有结果数据框 - 熊猫
- php - 如何判断哪些文件正在使用刀片中的模板