Java ( https://developers.google.com/drive/v2/web/quickstart/java )を使用して Google ドライブの API に従っています。プロジェクト ディレクトリ (そこにコピーしました)には、client_idとclient_secretが含まれています。
// Load client secrets.
InputStream in = GoogleDrive.class.getResourceAsStream("client_id.json");
this.clientSecrets = GoogleClientSecrets.load(JSON_FACTORY, new InputStreamReader(in));
// Build flow and trigger user authorization request.
GoogleAuthorizationCodeFlow flow = new GoogleAuthorizationCodeFlow.Builder(
HTTP_TRANSPORT, JSON_FACTORY, clientSecrets, SCOPES)
.setDataStoreFactory(DATA_STORE_FACTORY)
.setAccessType("offline")
.build();
ログインやアップロードなどを簡単にする GoogleDrive.java クラスを作りました。
他のアプリケーションでもこのクラスを使用できるように、情報を .json ファイルにハードコーディングし、google に clientsecrets に「ロード」させるにはどうすればよいですか。私はRESTの初心者なので、ステップバイステップのメモをいただければ幸いです。
ありがとうございます。