ad

同时使用Microsoft Office365(Outlook)API和Graph API-英雄云拓展知识分享

匿名投稿 341 2024-01-22

我已与Office365(Outlook)API合作了一段时间(https://outlook.office.com)

现在,我需要能够上传文件。我发现只能使用其他服务来完成。 (E.X. Microsoft Graph)。

例如 https://developer.microsoft.com/en-us/graph/docs/api-reference/v1.0/api/item_createuploadsession

问题是,有了我当前的身份验证,我没法同时访问这两类服务:

  • https://outlook.office.com
  • https://graph.microsoft.com

同时使用Microsoft Office365(Outlook)API和Graph API-英雄云拓展知识分享

现在我使用范围:

openid offline_access profile

https://outlook.office.com/calendars.readwrite.shared

当我添加时 files.readwrite.all 为此,就某些情况而言,我不再能够访问Outlook终点。我收到以下毛病:

The audience claim value is invalid 'https://graph.microsoft.com'

有无办法可以用相同的令牌调用这两类服务?或许有解决方法?

看答案

不,您不能使用相同的令牌。经过观众宣称,访问令牌范围为特定的API。 Outlook API谢绝您的令牌,由于将令牌内部的观众宣称设置为图形。

最简单的解决方案就是将图形用于与外观相干的东西。他们在支持的方面非常接近(请参阅 https://docs.microsoft.com/en-us/outlook/rest/compare-graph-outlook).

如果您使用的是仅在Outlook端点上可用的东西,那末您需要使用单独的令牌。


🚀🌟 点击注册 免费试用超级应用平台-英雄云企业级hpapaas 🌟🚀 😃👉🌐

免责声明:

本网址(www.yingxiongyun.com)发布的材料主要源于独立创作和网友匿名投稿。此处提供的所有信息仅供参考之用。我们致力于提供准确且可信的信息,但不对材料的完整性或真实性作出任何保证。用户应自行验证相关信息的正确性,并对其决策承担全部责任。对于由于信息的错误、不准确或遗漏所造成的任何损失,本网址不承担任何法律责任。本网站所展示的所有内容,如文字、图像、标志、音频、视频、软件和程序等的版权均属于原创作者。如果任何组织或个人认为网站内容可能侵犯其知识产权,或包含不准确之处,请即刻联系我们进行相应处理。

标签:爪哇 外表
上一篇:将同一列的日期分为多行,直到指定下一个日期值-SQL Server-英雄云拓展知识分享
下一篇:具有不同等形状的Numpy堆栈-英雄云拓展知识分享
相关文章

 发表评论

暂时没有评论,来抢沙发吧~

×