gpt4 book ai didi

node.js - 如何从 Microsoft Graph API 获取访问 token ?

转载 作者:搜寻专家 更新时间:2023-11-01 00:30:48 25 4
gpt4 key购买 nike

我目前正在处理令人着迷、令人困惑的 Microsoft 世界。我已经阅读了一些关于如何使用他们的 Graph API 和 Office 365 API 的半生不熟的教程,但我仍然不知道该怎么做。我已经弄清楚如何构建授权请求 URL,以便我可以获得“代码”,该代码应该用于获取访问 token 。我已经使用 Google API 完成了此操作,并且效果很好,但使用 Microsoft Graph API 则不然。这是我所拥有的:

https://login.microsoftonline.com/common/oauth2/authorize?client_id=123451234512345&response_type=code&redirect_uri=https://www.my-site.com/oauth-callback/microsoft

当用户单击此链接时,他们将进入 Microsoft 登录页面。到目前为止,一切都很好。但是,输入我的登录凭据后,它只会将我带回同一个 Microsoft 登录页面,而不是将用户重定向到我的重定向 uri。我有一个指定了相同重定向 URI 的 Azure 帐户,但它不起作用。我究竟做错了什么?顺便说一句,我正在使用node.js。任何有用教程的链接将不胜感激。

最佳答案

要获取代码,您需要传递以下参数:

例如: https://login.microsoftonline.com/common/oauth2/authorize?response_type=code&client_id=12334&redirect_uri=https://myapp.com&resource=https://graph.microsoft.com

最后,感谢您的反馈,您能否指出您所阅读的文章中信息不明确的地方,以便我们确保更新?我建议您尝试以下文章:https://graph.microsoft.io/docs/platform/rest

关于node.js - 如何从 Microsoft Graph API 获取访问 token ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34958963/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com