0

Google から連絡先を取得しようとすると、Google API に接続するためのリンクをクリックすると、エラー ページが表示されることがあります。そこには、Connection FailedまたはTimeout Issueと書かれています。このエラーが発生してから数分後に試してみると、通常は機能していますが、このエラーを回避する方法はありますか?

このエラーメッセージだけをユーザーに表示するのは、あまりユーザーフレンドリーではありません...

編集:少しのコード

  begin
    @contacts = Contacts::Gmail.new(@email, @password)
  rescue
    @error_message = 'Incorrect password. Try it, please, again.'
  end

これは基本的に最も重要な部分です。このアクションを呼び出すと、コマンド

@contacts = 連絡先::Gmail.new(@email, @password)

Google の API に接続しようとします。問題は、説明されているエラーメッセージで失敗することがあるということです.5回の試行から1つのケースのようです。

この状況を処理する方法はありますか?

4

1 に答える 1