Gmailの宝石を使って受信箱からメールを読み込むRoRアプリがあります。私はHerokuにデプロイしました.gmailに接続する以外はすべて正常に動作します。Gmail :: Client :: AuthorizationError for Production for Heroku
私のローカルマシンでは、問題のない状態で接続します(安全性の低いアプリケーションのアクセスを許可した後)。
基本的なGmailのログイン方法を使用しています。
Gmail.connect!('[email protected]','password')
私は生産上次のエラーが発生します。
Gmail::Client::AuthorizationError: Couldn't login to given Gmail account: [email protected] (Please log in via your web browser: https://support.google.com/mail/accounts/answer/78754 (Failure))
そして私はhttps://www.google.com/accounts/DisplayUnlockCaptchaに行きます(他の回答を示唆しているように)、それは短時間で正常に動作し、その後、突然、再び動作を停止します。
私はすべてのヘルプは素晴らしいことだルビーV2.4.1、RoRののV5.1.1とGmailの宝石v0.6.0(https://github.com/gmailgem/gmail)
を使用しています。
ああ、それは意味がある、ありがとう!いくつかの異なるホスティングオプションについて検討します。 –