Microsoft Graph API:尝试获取Outlook邮箱的消息,但获取“ ResourceNotFound”

Diego Del Castillo的图片

我正在尝试获取Outlook.com用户邮箱的信息,以及随后每条消息的详细信息,但是生成的令牌存在问题。当我尝试获取消息列表时,它为我提供了ResourceNotFound代码。这些是我为了生成令牌而采取的步骤。

1.- Microsoft Azure

我已经在Azure Active Directory中注册了一个新应用程序。我已经以来宾用户的身份添加了我想要从中获取信息的用户,生成了一个客户端机密,并将此URI(https:// localhost / myapp /)添加为重定向URI,并激活了Mail.Read权限(二者均委托和应用程序)。

Azure权限

2.-代币生成

使用上一步创建的应用程序中的ID,我继续在浏览器中使用此URL生成代码并登录到Outlook帐户:https ://login.microsoftonline.com/{TenantId}/oauth2/v2.0/ client_id = {ClientId}&response_type = code&redirect_uri = https%3A%2F%2Flocalhost%2Fmyapp%2F&scope = offline_access%20mail.read&response_mode = query&state = 12345

收到代码后,我便通过邮递员向https://login.microsoftonline.com/{TenantId}/oauth2/v2.0/token发送了POST请求,其中包含根据文档包含所需参数的表单数据主体,其中之一就是相关代码。

这样,我就可以成功生成访问令牌和刷新令牌。现在,当我将此令牌用于对端点https://graph.microsoft.com/v1.0/me/的GET请求时,我可以检索该帐户的数据。

/ me /信息获取

但是,当我将其用于对端点https://graph.microsoft.com/v1.0/me/messages的请求时,出现错误代码ResourceNotFound

错误代码

有什么我想念的吗?我正在关注此链接中提供的文档:https : //docs.microsoft.com/zh-cn/graph/auth-v2-user在此先感谢可以提供帮助的所有人。

Diego Del Castillo的图片

杰森·约翰斯顿(Jason Johnston)的评论得到了答案。通过将{TenantId}替换为'common',我能够生成正确的令牌以获取所需的信息。谢谢!

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Microsoft Graph:“Request_ResourceNotFound”与“ResourceNotFound”与“ErrorItemNotFound”与“ItemNotFound”

来自分类Dev

Microsoft Graph API-权限不足,Request_ResourceNotFound-Azure权限问题

来自分类Dev

Microsoft Graph抛出Request_ResourceNotFound而不是null / 0

来自分类Dev

Outlook REST API与Microsoft Graph

来自分类Dev

如何从Microsoft Graph API获取访问令牌?

来自分类Dev

Microsoft Graph API获取渠道成员

来自分类Dev

如何使用Microsoft Graph API获取AppKey

来自分类Dev

获取扩展属性 Microsoft graph javascript api

来自分类Dev

从 Microsoft beta Graph API 获取任务列表

来自分类Dev

无法静默获取令牌-Microsoft Graph API获取用户的Outlook组

来自分类Dev

如何从Microsoft Search API获取“ @ microsoft.graph.downloadUrl”?

来自分类Dev

使用 Microsoft Graph Api 获取带有照片的 Outlook 联系人

来自分类Dev

尝试使用Sharepoint和Microsoft Graph API获取配置文件信息

来自分类Dev

从Python调用Microsoft Graph API

来自分类Dev

Microsoft Graph InTune Beta API的

来自分类Dev

从 Microsoft Graph Api 接收图像

来自分类Dev

Microsoft Graph API 哪个版本

来自分类Dev

Microsoft Graph-无法静默获取令牌

来自分类Dev

从Microsoft Graph获取所有用户

来自分类Dev

如何使用Microsoft Graph获取关注的内容

来自分类Dev

C#Microsoft Graph API获取特定的日历

来自分类Dev

使用OAuthPrompt获取Microsoft Graph API的刷新令牌

来自分类Dev

如何使用 ajax 调用获取 Microsoft Graph API 访问令牌

来自分类Dev

通过Microsoft Graph观察Outlook事件

来自分类Dev

通过 Microsoft Graph API (Graph Explorer) 获取用户活动报告的问题

来自分类Dev

有没有办法在 Microsoft Graph API 中解密 Outlook 消息 ID?

来自分类Dev

Graph API Onedrive approot 创建为“Microsoft Graph”

来自分类Dev

Microsoft Graph API 截断个人笔记(Outlook 联系人)

来自分类Dev

Microsoft Graph 中的 Outlook API 身份验证

Related 相关文章

  1. 1

    Microsoft Graph:“Request_ResourceNotFound”与“ResourceNotFound”与“ErrorItemNotFound”与“ItemNotFound”

  2. 2

    Microsoft Graph API-权限不足,Request_ResourceNotFound-Azure权限问题

  3. 3

    Microsoft Graph抛出Request_ResourceNotFound而不是null / 0

  4. 4

    Outlook REST API与Microsoft Graph

  5. 5

    如何从Microsoft Graph API获取访问令牌?

  6. 6

    Microsoft Graph API获取渠道成员

  7. 7

    如何使用Microsoft Graph API获取AppKey

  8. 8

    获取扩展属性 Microsoft graph javascript api

  9. 9

    从 Microsoft beta Graph API 获取任务列表

  10. 10

    无法静默获取令牌-Microsoft Graph API获取用户的Outlook组

  11. 11

    如何从Microsoft Search API获取“ @ microsoft.graph.downloadUrl”?

  12. 12

    使用 Microsoft Graph Api 获取带有照片的 Outlook 联系人

  13. 13

    尝试使用Sharepoint和Microsoft Graph API获取配置文件信息

  14. 14

    从Python调用Microsoft Graph API

  15. 15

    Microsoft Graph InTune Beta API的

  16. 16

    从 Microsoft Graph Api 接收图像

  17. 17

    Microsoft Graph API 哪个版本

  18. 18

    Microsoft Graph-无法静默获取令牌

  19. 19

    从Microsoft Graph获取所有用户

  20. 20

    如何使用Microsoft Graph获取关注的内容

  21. 21

    C#Microsoft Graph API获取特定的日历

  22. 22

    使用OAuthPrompt获取Microsoft Graph API的刷新令牌

  23. 23

    如何使用 ajax 调用获取 Microsoft Graph API 访问令牌

  24. 24

    通过Microsoft Graph观察Outlook事件

  25. 25

    通过 Microsoft Graph API (Graph Explorer) 获取用户活动报告的问题

  26. 26

    有没有办法在 Microsoft Graph API 中解密 Outlook 消息 ID?

  27. 27

    Graph API Onedrive approot 创建为“Microsoft Graph”

  28. 28

    Microsoft Graph API 截断个人笔记(Outlook 联系人)

  29. 29

    Microsoft Graph 中的 Outlook API 身份验证

热门标签

归档