2014-07-11 145 views
0

Office 365 APIs建議我們可以使用REST API訪問日曆和日曆組。無法使用REST API訪問Office 365日曆組供稿

我能夠獲取由我創建的我的日曆數據。 但是,當我嘗試點擊與我共享的其他日曆時,我得到一個空值。

{ 
    "@odata.context": "https://outlook.office365.com/EWS/OData/$metadata#Users('mmmm.nnnn%40YYYY.COM')/CalendarGroups('AAMk........')/Calendars", 
    "value": 
    [ 
    ] 
} 

回答

0

泥金, 如果您正在使用基本身份驗證,您將能夠通過使用URL http://outlook.office365.com/ews/odata/Users('[email protected]')/Events

但請記住,這工作,因爲你正在使用基本身份驗證不具備訪問共享日曆事件同意的概念。 如果您使用OAUTH,它將不起作用,因爲您不希望某個應用能夠訪問其他人與您共享的日曆。

+0

這似乎並不奏效!我沒有得到數據 – nijin

+0

你能分享你使用的網址嗎?指定經過身份驗證的用戶的電子郵件地址,以及您嘗試查看其日曆的用戶的電子郵件地址。共享用戶的日曆中是否有事件? –