1

Google ドライブからいくつかのファイルをエクスポートしましたが、サイズは 1.95 GB で、Web ホスティング アカウントの 1 つに直接ダウンロードしたいと考えています。最初に PC にダウンロードしてからサーバーにアップロードするのは好きではありません。

Google Drive API が解決策になると思います。Google ドライブの個々のファイルに非常によく使用しています。ただ、エクスポートしたファイルにどう使うかが気になります。

この方法または別の方法でそれを行う方法を教えてください。

それが問題なら、私はPHPスクリプトを好みます。

編集:詳細を説明

私は Drive API をよく使用し、それに基づいてアプリケーションを開発しました。しかし、問題は、今回は Google ドライブから単一の通常のファイルをダウンロードするのではなく、複数のファイルを含むフォルダー全体をzip アーカイブとしてエクスポートしたことです。ダウンロード リンクが私のメールに送信されます。

そのアーカイブをダウンロードするには、Google アカウントにログインする必要があります。自宅では速度が遅いため、Web ホスティング サーバーに直接ダウンロードすることを好みます。これが私が達成しようとしていることです。

4

1 に答える 1

2

Drive API の経験がない場合は、PHP クイックスタート から始めてください。認証と基本的な API クエリを処理する方法を示します。次に、ファイル ID がわかっている場合はFiles.get( ) を使用するか、 Files.list()を使用して検索クエリでファイルを見つけることができます。このクエリの応答として、Files リソースを取得します。ファイル リソースから、Google ドキュメント (またはスプレッドシート、プレゼンテーションなど) ファイルの場合、さまざまな形式の exportLinks を取得するか、両方をダウンロードできる downloadUrl を取得できます。Files.list() と Files.get() の両方に、いくつかの php コードがあります。

楽しむ!

于 2013-06-25T06:55:05.350 に答える