2012-12-14 53 views
0

我在寫一個小應用程序,讓用戶從他的Google文檔中獲取電子表格。 我正在創建一個登錄表單,要求輸入一個電子郵件地址和名稱,然後嘗試連接到Google,並檢查輸入的帳戶是否是真實的。如何檢查谷歌/ Gmail賬戶是真實的?

我正在使用電子表格API,並且有一個名爲SpreadsheetsService的類,但它沒有任何狀態屬性;它只是在我輸入錯誤的帳戶名稱時引發異常。

我的問題: 是否有一個庫爲這種情況返回一個狀態碼?

我應該檢查類SpreadsheetsService並檢查是否拋出異常? (我必須使用這個類的功能來產生這個)

+1

谷歌不會告訴你它是否真實。你只需發送它,並希望它。如果他們確實驗證了電子郵件地址,請考慮垃圾郵件的影響。 –

+0

是的,這是有道理的,所以我應該檢查當我打電話時是否收到任何電子表格? (這是唯一的方法來檢查是否拋出了一個錯誤) – samy

回答

1
bool isValid() 
{ 
    try 
    { 
     connect(); 
    } 
    catch 
    { 
     return false; 
    } 

    return true; 
}