2014-04-07 95 views
0

的CalDav的API我有一個基於這些方向訪問的CalDAV問題: https://developers.google.com/google-apps/calendar/caldav/v2/guide使用的谷歌日曆

我的問題是: https://apidata.googleusercontent.com/caldav/v2/[email protected]/events?access_token= {A_BEARER_TOKEN}

返回null

它說我需要使用oauth2,但沒有指定我需要在API代碼中放置令牌的位置。我找不到任何示例,所以我認爲它與非caldav api相同。這就是爲什麼我在URL的末尾添加了我的不記名標記作爲「?access_token = {A_BEARER_TOKEN}」。

當我用這個令牌使用他們專有的Google API(不是caldav)時,它工作得很好。所以我認爲我的oauth工作正常。

因爲他們沒有提及CalDav的用途,所以當我請求oAuth令牌時,我使用「scope = https://www.googleapis.com/auth/calendar」和「access = offline」。 (這是什麼適用於他們的propietary API)。

此外,我還沒有公開我的日曆。這是我的假設,如果我使用oauth進行身份驗證,則不需要共享。

回答