7

私はモバイルおよびデスクトップアプリケーションを扱っています。Google ドライブを永続的な保存フォルダとして使用しようとしています。残念ながら、例が見つからないため、途方に暮れています。Google ドライブからファイルを保存または取得する例を教えてもらえますか?

コードでの簡単な例、またはこれを処理できるライブラリを本当に見たいです。OAuth 2.0資格情報の取得と使用で行き詰まってい ます https://developers.google.com/drive/credentials

4

4 に答える 4

2

ドライブ API ページのサンプル アプリはご覧になりましたか?

編集

Google は例を githubに移動しました

于 2012-06-04T19:39:20.450 に答える
1

私があなたの問題を理解したかどうかはわかりません。私が理解したのは、あなたが異なるコンピューターから同じプロジェクトで作業できるようにする方法を探しているということです。

その場合は、ドライブをダウンロードするだけです。インストールすると、ドライブとの同期を維持するフォルダを尋ねられます。ワークスペースを選択すると、ドライブと同期されます。したがって、別のPCでは、ドライブをインストールしている場合は、同じファイルでワークスペースフォルダも使用できます。

これがお役に立てば幸いです。

マルコ

于 2012-06-04T19:31:41.007 に答える
0

この質問はまだ少し古いです。この例を見ることができます:https ://code.google.com/p/google-api-dotnet-client/wiki/OAuth2

タスクにアクセスするためのOAuth2を実行します。しかし、v2APIを使用してファイルにアクセスするために同じコードを使用しました。http://code.google.com/p/google-api-dotnet-client/wiki/APIs#Drive_API

ファイルリストのみを取得しましたが、機能しています(.NET、デスクトップアプリから)。

于 2012-07-12T01:14:59.897 に答える
0

Documents List APIを調べる必要があります。

Google ドライブ API と SDK は、アプリケーションを Google ドライブの Web-UI に統合するための手段となることを意図しています。ユーザーのファイルのセキュリティを保護するために、アプリケーション開発者に次のようないくつかの制限を課します。

  • アプリは Chrome ウェブストアからインストールする必要があります
  • アプリは、アプリ自体から作成されたファイルにのみアクセスできます。
  • または Google ピッカー UI を使用してユーザーが選択したファイル。

これらすべての制限により、Google Drive API はほとんどの非ウェブ アプリケーションにとって適切な選択ではありません。たとえば、Chrome Web ストアからアプリをインストールすることは、おそらくモバイルまたはデスクトップ アプリケーションのユーザーに要求するのが面倒だと思うものです。それにもかかわらず、Chrome ウェブストアからアプリケーションをインストールしないと、Google ドライブからファイルにアクセスすると、アプリケーションは常にエラーを受け取ります。

Documents List APIを使用すると、ファイル (Google ドキュメントだけでなく!) を Google ドライブに保存して読み込むことができます。

于 2012-06-05T11:28:19.100 に答える