我正在尝试使用 Rest API 集成 Yammer 和 Outlook,我可以阅读电子邮件,但从 yammer 读取数据时返回错误。文档不清楚,他们可以提供帮助吗?
问问题
76 次
3 回答
0
完美的布莱恩,但我正在使用 Graph 的端点,我想同时使用 Outlook 和 Yammer。
var authEndpoint = ' https://login.microsoftonline.com/common/oauth2/v2.0/authorize ?'; var apiEndpoint = ' https://graph.microsoft.com/api/v2.0 ';我不想再次进行身份验证,可以吗?
于 2017-01-31T18:01:13.990 回答
0
您需要将resource=https://www.yammer.com
参数添加到 authEndpoint 才能访问 yammer 数据。有关详细信息,请参阅此博客文章 - https://blogs.technet.microsoft.com/israelo/2016/07/05/yammer-apis-and-adal-tokens/
于 2017-02-03T00:07:02.673 回答
0
您需要遵循浏览器窗口中概述的身份验证流程之一。
通常,您会弹出一个带有浏览器控件的窗口来完成这项工作,然后安全地存储返回的 OAuth 令牌。我建议在编写代码进行集成之前手动完成流程。预计用户会看到并必须同意如图所示的 OAuth 对话框。
然后,您可以通过 HTTP 请求在授权标头上传递令牌:
Authorization: Bearer TOKEN_HERE
于 2017-01-31T14:16:51.123 回答