rubyプロジェクトでGoogleAPIクライアントを使用できません。
私はグーグルによって提供されたコード例に従っています。
READMEはこちらです。パーソナライズするソースコードはこちらです。
これは、基本的なsinatraアプリの基礎を築きます。このアプリは、Googleにリダイレクトされ、そこでログインして、アプリにカレンダー情報の表示を承認できます。
その後、次のエラーが発生したアプリに戻ります。
undefined method 'bytesize' for #<Faraday::Response:0x007f98f5beb668>
トレースは、シナトラからシン、ラック、そしてシナトラに戻ります。ここでは、実際には何も役に立ちません。アプリから呼び出される最後のコードは次のとおりです。
result = @client.execute(:api_method => @calendar.events.list, :parameters => {'calendarId' => 'primary'})
これに似た他のスタックオーバーフローの投稿を見たことがありますが、そのような場合、人々は常にファラデーパラメーターを自分で定義しています。これはGoogleAPIの問題ですか、それとも私が何か間違ったことをしている可能性のある提案がありますか?
ありがとう