2013-03-02 212 views
0

我一直想弄明白這幾天,並已閱讀了一堆谷歌apis。iphone谷歌日曆事件

總之,我試圖建立一個Iphone應用程序,基本上顯示我的谷歌公共日曆,但最重要的是得到的事件,並與他們做一些事情。 < - 稍後可能是一個不同的問題。

我錯過了一些簡單的東西。我創建了一個API密鑰並將其與我的iOS捆綁ID關聯。然而,我沒有在前提下創建OAUTH內容:'當您不需要訪問用戶數據時使用API​​密鑰來識別您的項目'

我不需要用戶數據,只需要我的事件數據。我是否正確?

我已經獲得了gData lib的工作和下載事件,但是,我必須在代碼中輸入我的電子郵件和密碼是不可接受的。我在看到的代碼,其中開發人員將他們的用戶名和密碼放在客戶端代碼中。是對的嗎?

用我的API密鑰我做這個@「https://www.googleapis.com/calendar/v3/users/me/calendarList?maxResults=10&key=xxxxxxxx」;

,並得到這個:

"error": { 
    "errors": [ 
    { 
    "domain": "global", 
    "reason": "required", 
    "message": "Login Required", 
    "locationType": "header", 
    "location": "Authorization" 
    } 
    ], 
    "code": 401, 
    "message": "Login Required" 
} 
} 

我一定要使用OAuth?我應該從哪裏去?

謝謝!

回答