我使用Salesforce的outlook calendar rest api。要继续利用日历API,我需要获取授权代码,访问和刷新令牌。
我已经能够通过点击API来获取授权代码。如何使用开发代码获取访问令牌以使用outlook calendar rest API。
答案 0 :(得分:0)
请在此处找到AAD身份验证库列表:
答案 1 :(得分:-1)
我发现 Python 中的本教程对于获取访问代码非常有帮助:
本教程使用Microsoft Graph(涵盖包括Microsoft Outlook在内的几种Microsoft产品)而非Outlook REST API(仅涵盖Outlook)。
https://docs.microsoft.com/en-us/outlook/rest/python-tutorial
起初,我认为设置Django服务器是过分的。然后我意识到,我想为我的Python实例提供一种在单点登录后捕获访问代码的方法。 (我必须使用浏览器进行单点登录,因为我的机构使用多因素身份验证。)拥有Django服务器是一种自然的方式。
因此,我创建了一个新的PyCharm Django项目(在PyCharm中很简单),并开始遵循该教程。
我发现至关重要的是,要继续显示该电子邮件,以免发生身份验证错误-完全不同于该教程,并且我收到了无法理解的错误消息(例如this one)。 / p>