Graph 是否可以使用RESTAPI在Yammer和Outlook中进行身份验证?

Graph 是否可以使用RESTAPI在Yammer和Outlook中进行身份验证?,graph,oauth-2.0,yammer,outlook-api,Graph,Oauth 2.0,Yammer,Outlook Api,我正在尝试使用RESTAPI集成Yammer和Outlook,我可以读取电子邮件,但从Yammer读取数据时返回了一个错误。文档对此不清楚,它们是否有帮助?您需要遵循浏览器窗口中概述的其中一项 通常,您会弹出一个带有浏览器控件的窗口来完成这项工作,然后安全地存储返回的OAuth令牌。我建议在编写代码集成流程之前,先手动完成流程。预期用户会看到并同意显示的OAuth对话框 然后,通过HTTP请求在授权标头上传递令牌,如下所示: Authorization: Bearer TOKEN_HERE 完

我正在尝试使用RESTAPI集成Yammer和Outlook,我可以读取电子邮件,但从Yammer读取数据时返回了一个错误。文档对此不清楚,它们是否有帮助?

您需要遵循浏览器窗口中概述的其中一项

通常,您会弹出一个带有浏览器控件的窗口来完成这项工作,然后安全地存储返回的OAuth令牌。我建议在编写代码集成流程之前,先手动完成流程。预期用户会看到并同意显示的OAuth对话框

然后,通过HTTP请求在授权标头上传递令牌,如下所示:

Authorization: Bearer TOKEN_HERE

完美的Brian,但我使用的是Graph的端点,我希望同时使用Outlook和Yammer。 var authEndpoint = 'https://login.microsoftonline.com/common/oauth2/v2.0/authorize?'; var apiEndpoint = 'https://graph.microsoft.com/api/v2.0'; var authEndpoint='?'; var Apident='';
我不想再次验证,可以吗?

您需要添加
资源=https://www.yammer.com
param到authEndpoint,以便能够访问yammer数据。有关更多详细信息,请参阅本博客帖子-