我已按照网站上的文件进行操作:
II。我了解Microsoft和基于Office 365的帐户之间的差异:
III。现在,当我使用我的非办公室(个人微软)帐户登录时,例如,一个hotmail.com帐户。我可以用它来登录: login.live.com和outlook.live.com。
我可以访问和更新任务和日历事件。
IV。 Microsoft Graph上设置的权限URL为https://login.microsoftonline.com/common
我知道要登录此站点我需要Office 365帐户,该帐户是按月或按年订阅使用MS Office的。但无论如何,我发现我可以使用Microsoft Graph API中的Hotmail帐户登录。
诉从Microsoft Graph,虽然我可以登录我的Hotmail帐户,但它不会返回身份验证代码。相反,我得到了一个回应:
{“type”:0,“errorDescription”:“网络错误”,“代码”:3}
我的问题是,是否有正确的方法使用Microsoft Graph或任何方式从outlook.live.com访问任务,日历?因为虽然我有一个月的免费订阅,但我可以使用相同的图表使用我的Microsoft帐户从outlook.office.com访问事件和任务。我很好地获得了访问令牌。
我必须更改我的权限和URL才能访问。
答案 0 :(得分:0)
让我看看我是否可以使用此网站在login.live.com上注册并获取任何身份验证,访问代码,我可以使用该代码访问outlook.live.com上的日历。
如果我能找到其他API来独立访问上述内容,我将在此更新。
https://msdn.microsoft.com/en-us/library/hh243647.aspx
[我最近发现liveconnect API已经过时,如果它使用带有OAUTH2的IMAP https://msdn.microsoft.com/en-us/library/hh826535.aspx]
我们可以使用编辑:API已开始使用任何帐户和任何网站" office"或" liveconnect"。请不要打扰。