私はJavaアプリケーションからGoogleシートAPIを試しています。私はチュートリアルで述べたファイルにアクセスしましたが、自分で作成したファイルにはアクセスできません。文字列とBと「1IeoY5jY3Su86x1uvgc1yJqEEU-6dd6FdUKo8Yf5J73k」のようなものを探して、URLからIDをコピー:サンプルシートから読み込めますが、自分のシートから読み取ることができます
String spreadsheetId = /*omitted*/;
String range = "Class Data!A1:B";
ValueRange response = service.spreadsheets().values()
.get(spreadsheetId, range)
.execute();
List<List<Object>> values = response.getValues();
私はドライブに手動でスプレッドシートを作成し、満たされたA1:
この
は、私が使用しているコードです。 (実際のIDではない)。これはエラーを生成400範囲解析できません:私は、これはシートが文字列「AB」で満たされているので、それは、私のスプレッドシートにアクセスできないことを意味推測しているB
:!クラスデータA1をこれらの細胞では、
サンプルコードには、何らかの種類の公開ドキュメントを参照するスプレッドシートIDがあり、そのドキュメントのために働いています。私はここで根本的に何かをやっていると推測しています。ドキュメントがJavaアプリケーション用に使用しているのと同じ資格情報で作成されていることを確認しました。何か案は?
男の子私はばかだと感じますが、ありがとうございます! –