Office365 正在尝试使用Microsoft Graph API获取Office 365帐户的联系人

Office365 正在尝试使用Microsoft Graph API获取Office 365帐户的联系人,office365,microsoft-graph-api,Office365,Microsoft Graph Api,我正在尝试使用Microsoft Graph API检索Office 365帐户的联系人列表。当我使用hotmail帐户登录时,一切正常。但是,如果我使用Office 365帐户,则在调用“”后会出现以下响应错误 我曾尝试在谷歌上搜索错误,但我找不到任何信息来告诉我为什么Office 365帐户不起作用。如有任何帮助,我们将不胜感激。看来您的帮助很好xxxxxx@xxxxxxxx.com'与“工作或学校帐户”和“个人帐户”一起使用。您需要使用Office 365/“工作或学校帐户”登录以访问其邮

我正在尝试使用Microsoft Graph API检索Office 365帐户的联系人列表。当我使用hotmail帐户登录时,一切正常。但是,如果我使用Office 365帐户,则在调用“”后会出现以下响应错误


我曾尝试在谷歌上搜索错误,但我找不到任何信息来告诉我为什么Office 365帐户不起作用。如有任何帮助,我们将不胜感激。

看来您的帮助很好xxxxxx@xxxxxxxx.com'与“工作或学校帐户”和“个人帐户”一起使用。您需要使用Office 365/“工作或学校帐户”登录以访问其邮件或联系人。失败的请求是使用为个人帐户颁发的令牌发出的,该帐户使用与Office 365帐户相同的电子邮件地址作为其标识符。
登录我们的测试应用程序()时,系统会询问您要使用哪个帐户。如果您选择“工作或学校帐户”,则/beta/me/contacts请求应该有效,但如果您选择“个人帐户”(用于该电子邮件地址),则/beta/me/contacts请求无效。

非常感谢!选择工作或学校帐户而不是个人帐户有效。
{
  "error": {
    "code": "ErrorInvalidUser",
    "message": "The requested user 'xxxxxx@xxxxxxxx.com' is invalid.",
    "innerError": {
      "request-id": "f03da31a-a0d0-4095-9423-8992560c9b26",
      "date": "2017-08-09T20:37:16"
    }
  }
}