2014-02-11 80 views
0

有人請在Google Glass中幫助我使用Google API。我需要在Glass中使用Calendar API我應該採取什麼方法來進行用戶身份驗證?如何在Glass中使用Google API

我需要使用鏡像的API呢?

[編輯]

我的困惑就在這裏: - 我已經安裝了APK成玻璃。現在我的應用需要經過身份驗證(OAUTH)請求才能訪問Google日曆API。那麼Mirror API如何通過GDK與應用程序構建進行通信?或者在安裝之前,我需要先進行身份驗證?

+0

什麼是「用例」,你希望實現?請查看「Google即時」(此處:https://support.google.com/glass/answer/3063237?hl = en)確保你沒有複製已有的功能。 – ErstwhileIII

+0

我只是試圖從我的Glassware中集成Google Calendar API來完成某些特定的任務。 Google NOW是不同的東西。 – Steve

+0

詳細說明你想要做什麼的任務會有很大的幫助。這聽起來像你正在假設一個玻璃上的應用程序,而不是隻使用鏡像API,這在你的原始問題中並不清楚。 – Prisoner

回答

1

日曆可以與谷歌的API,日曆使用您獲得認證之後。爲此,與日曆休息Web服務的通信將通過服務器端技術(java,php,不管)進行。

鏡API只需要爲你的服務器端應用程序和玻璃之間的橋樑。

  • 首先下載樣本鏡API的應用程序:https://developers.google.com/glass/samples/mirror
  • ,那麼你將需要建立在谷歌應用程序控制臺應用程序:https://code.google.com/apis/console/?pli=1
  • 然後啓用您的應用程序throught控制檯日曆API和鏡API,某些步驟可能需要谷歌的批准,但在創建Web應用程序的控制檯憑據它的快速
  • 在你的鏡子示例應用程序使用您的OAuth道具更新oauth.properties您可以在控制檯
  • 更新驗證碼以包含除默認驗證碼之外的日曆權限(這將反映在用戶的初始驗收表單中,如應用程序請求訪問您的claendar並查看您的基本個人資料信息)
  • 準備公共IP可用的服務器(使用任何託管服務提供商)
  • 運行以https該服務器上的鏡子API樣本啓用
  • 註冊名稱爲這個IP地址,原IP地址將無法正常工作
  • 訪問的應用程序 - 你會看到接受表格,接受它
  • 現在開發多一個操作您的示例鏡像API應用程序將插入日曆條目。所有google apis都使用Credential對象與服務進行通信 - 您將在服務器端使用它。所以你不能只添加一些按鈕「添加日曆條目」並附加發布操作來觸發具有所需操作名稱的servlet。

這會給你的基本瞭解如何使用谷歌API的玻璃

+0

感謝您提供所有這些細節。 – Steve

0

這取決於你想要什麼用日曆API的事,但肯定的,它聽起來像你的玻璃器皿是鏡API一個很好的候選人。

用戶認證和授權應OAuth2用戶來完成。請參閱https://developers.google.com/glass/develop/mirror/authorization瞭解關於使用Mirror API的驗證的更多信息,https://developers.google.com/google-apps/calendar/auth瞭解關於日曆的驗證的更多信息。

+0

感謝您的信息。請檢查我的問題編輯 – Steve