ユース ケースは、Google ドライブをドライブとして使用する組み込みエディタです。ユーザーが drive.google.com を操作しなくても、これを実現したいと考えています。エンベダーは私の API を呼び出して、ファイルの作成、アクセス許可の追加などを行います。
Drive.Builder(transport, jsonFactory, credential)
.build().files().get(fileId).execute();
null
ファイルが drive.google.com 経由で少なくとも 1 回開かれていない限り、戻ります。ファイルが drive.google.com または API を介してアプリで開かれるかどうかにかかわらず、実行されるのはまったく同じコードです。資格も同じです。
これは仕様によるものですか、それとも何か不足していますか?