我从 Outlook Web 加载项问题中看到了对 Outlook RestAPI 的访问,但没有关于附件的内容。
我成功地从我的加载项发出 Outlook REST API 请求,遵循https://dev.office.com/docs/add-ins/outlook/use-rest-api?product=outlook本教程。例如,我成功获取了一些消息详细信息),但我有两个问题:
我无法通过 Outlook REST API 调用向消息添加附件。我尝试使用 itemId 拨打电话,如下所示:
https://outlook.office.com/api/v2.0/me/messages/" + itemId +"/attachments
我得到的错误是:
{"error":{"code":"ErrorAccessDenied","message":"The api you are trying to access does not support item scoped OAuth."}}
我尝试更改清单上的权限(ReadWriteMailbox/ReadWriteItem),但没有任何帮助..
有时调用 Office.context.mailbox.getCallbackTokenAsync({ isRest: true }, function().... 函数工作并返回访问令牌,有时返回错误,我也不知道是什么原因。我得到的错误有时是:
OSF.DDA.AsyncResult error:OSF.DDA.Error status:"failed"
希望大家能帮帮我,谢谢!!