簡體   English   中英

嘗試使用Microsoft Graph API獲取Office 365帳戶的聯系人

[英]Trying to get Contacts for an Office 365 account using Microsoft Graph API

我正在嘗試使用Microsoft Graph API檢索Office 365帳戶的聯系人列表。 當我使用Hotmail帳戶登錄時,一切正常。 但是,如果我使用Office 365帳戶,則在調用“ https://graph.microsoft.com/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"
    }
  }
}

我嘗試在Google上搜索錯誤,但找不到任何信息可以告訴我Office 365帳戶為何不起作用。 任何幫助將不勝感激。

看來您的“ xxxxxx@xxxxxxxx.com”已與“工作或學校帳戶”和“個人帳戶”一起使用。 您需要使用Office 365 /“工作或學校帳戶”登錄才能訪問其郵件或聯系人。 失敗的請求是使用為個人帳戶發行的令牌發出的,該令牌使用與您的Office 365帳戶相同的電子郵件地址作為其標識符。 登錄我們的測試應用程序( https://developer.microsoft.com/en-us/graph/graph-explorer )時,系統會詢問您要使用哪個帳戶。 如果您選擇“工作或學校帳戶”,那么/ beta / me / contacts請求應該可以工作,但選擇“個人帳戶”(對於該電子郵件地址)則無效。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM