我正在用PHP構建一個CRM Web應用程序,該應用程序將從用戶的所有電子郵件和社交媒體帳戶中提取,並允許他們閱讀並回復所有電子郵件或撰寫新電子郵件。目前,我只是試圖使用OAuth 1.0與Gmail合作,但我遇到了一些麻煩。如何從Web應用程序訪問用戶的Gmail帳戶?
我可以成功獲取請求令牌和授權令牌,一旦用戶授權我,Google會重定向回我的應用程序,就像它應該...但現在我該如何真正從用戶的收件箱中提取消息? This link表示我需要使用用戶的電子郵件訪問其收件箱,但如何獲取用戶的電子郵件地址? Google對我返回的oauth_verifier和oauth_token有什麼用處?
難道你不會從用戶那裏得到它嗎?我不明白你的意思。如果我理解正確,那麼您就可以構建更基本的Outlook Web Access。那麼你不應該有用戶的電子郵件(因爲,你知道,他會需要它來設置)? – Palladium 2012-07-27 20:41:14
主要問題,亞倫,你沒有顯示任何代碼。向我們展示您迄今爲止所嘗試的內容,以便我們有一個參考點,在該參考點中我們可以指導您到需要去的地方。否則,你要求我們從頭開始,給你提供信息,你會不必要地迴應「你好,但我知道艾瑞迪!」。點擊[編輯]鏈接將缺少的信息添加到您的問題。祝你好運! :) – jmort253 2012-07-27 20:42:36
不,用戶永遠不會在我的應用程序中輸入他們的電子郵件或密碼,我想保持這種方式。根據我的理解,這就是OAuth的觀點。用戶點擊我網站上的一個鏈接,將其發送到他們登錄的Google頁面,然後Google重定向到我的應用程序並使用他們登錄帳戶的訪問令牌。像context.io和nimble.com這樣的網站這樣做,所以我知道這是可能的。 – 2012-07-27 20:48:27