2012-05-18 96 views
2

這甚至有可能嗎?我已經嘗試了很多解決方案:oAuth2,看着Twitter oauth示例,clientLogin ...並且它需要在Phonegap(Javascript)中工作。我很難弄清楚這一點,我需要的只是用戶的電子郵件(已驗證)。任何人曾經試過這個?Phonegap Google身份驗證

+0

任何人都可以幫助我嗎?即時通訊完全卡住了4天后.. –

+0

這裏是另一個教程,如何實現它使用phonegap構建系統的所有平臺 - http://www.itsalif.info/content/oauth-google-api-gapi-phonegap- childbrowser-jquery –

回答

1

這是可能的,但有點婊子,原諒我的法國人。首先你需要註冊你的應用程序。我正在將Google oAuth2集成到Android應用程序,因此我選擇了「安裝的應用程序」作爲選項。 G給了我一個客戶端ID,我必須傳遞一堆其他參數,包括一個假的重定向URI,以便代碼出現在頁面中,無論是頭文件還是裏面的。

最糟糕的情況 - 這就是我所在的位置 - 如果您的情況類似於我,請將用戶重定向至瀏覽器以進行身份​​驗證,並要求他們將代碼複製回您的應用。之後使用。或者,如果您足夠聰明,可以在自己的頁面中加載auth頁面並直接獲取代碼,那就使用它。

一旦我解決了這個問題,我會盡快回復您。

HTH

編輯: 好吧,我得到它的工作。我將在google代碼上上傳一個示例項目,在幾個小時內尋找googleoauth2phonegap。 http://code.google.com/p/googleoauth2phonegap/

+0

http://code.google.com/p/googleoauth2phonegap/看起來是空的 – Mike

+0

我在哪裏可以找到代碼? – cortex

+0

@cortex你可以克隆它:git clone https://code.google.com/p/googleoauth2phonegap/ –