Googleピッカーを使用してGoogleドライブからファイルを選択しています。ピッカーは、drive.fileスコープを使用します。ファイルIDは、ファイルをダウンロードしたいサーバ側に渡されます。現在、drive.fileスコープに対して生成されたアクセストークンを使用すると、ドライブAPIは404応答を返します。スコープを変更してドライブを正常に実行すると、ファイルが存在することがわかります。トークンに適切な特権がないことが問題だと思いますか?drive.fileのAuthTokenのスコープが返されます404
ドライブスコープを上げずにアクセスできるトークンを要求することはできますか。私たちのアプリは、選択されたファイルに対してのみ許可を必要とし、この機会にのみダウンロードがサーバー側で行われる必要があります。
drive.readonlyはまだ私が希望よりも多くのシステム特権である - 確かにdrive.fileの範囲は、我々は唯一のこれらのオプションは、選択したファイル –
に一度アクセスしたいと私たちが使用する必要があります正確に何でありますご利用いただけます。それがあなたのニーズを満たしていない場合、あなた自身のライブラリを書くことができます:) – noogui
しかし、私が望むオプションは、選択したものにアクセスするだけでhttps://www.googleapis.com/auth/drive.fileです。ファイル - 私の質問はなぜ生成されたアクセストークンが動作していないのですか?別の範囲を提案することはそれを扱うものではありません –