問題タブ [google-drive-android-api]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1004 参照

google-drive-api - 1つのユーザーアカウントで同時に何台のデバイスを使用できますか?

1つのユーザーアカウントで利用できる端末数に制限はありますか?

はいの場合、何台のデバイスを使用できますか?

前もって感謝します。

0 投票する
2 に答える
564 参照

android - 新しい Google ドライブ API、ファイル、フォルダーのゴミ箱への移動、アプリケーション データのアプリ フォルダーへの保存

最近、新しい Google Drive Android API が更新され、アプリ フォルダーと変更リスナーのサポートがついに追加されたことを本当にうれしく思います。
この新しい API をテストしていたとき、ある時点でこのアプリ フォルダー内のすべてのファイルとフォルダーを削除したいと思いました。
これを行う最も簡単な方法は、Google ドライブからアプリを削除することです。
残念ながら、Google ドライブでアプリ マネージャーを開いたときに、自分のアプリが見つかりませんでした。
Google Documents、Forms、Drawings、Presentations、および 2 つの Google Tables (おそらく古いものと新しいもの) を見つけました。
さらに 2 つの怪しいアプリがあり、1 つは単に Google Drive と呼ばれ、もう 1 つは Project Default Service Account と呼ばれ、どちらもアイコンがありません。

だから私の最初の質問は、「どうすればそこにアプリを配置 (追加、表示) し、その内容を確認できますか?」 です。

最近、この新しい Google Drive Android API を使用してファイルやフォルダーをゴミ箱に移動する方法がないこともわかりましたが、以前は存在していたようで、その後削除されたようです。

私の 2 番目の質問は、「新しい API のみを使用して、ファイルを今すぐ (おそらくない) ゴミ箱に移動するオプションはありますか?」です。

最後の 3 番目の質問は、「このオプションを備えた新しいアップデートがリリースされるまでどのくらいかかりますか?」です。

0 投票する
1 に答える
2392 参照

android - Android Google Drive SDK - 選択したフォルダ内のファイルのリストを表示する方法

コードを機能させるのに苦労しています。

ドライブのルート フォルダーにあるすべてのフォルダー (およびファイル) を (ボタンがクリックされたときに) アプリで表示する必要があります。しかし、Ouath2 を使用してアプリを承認したにもかかわらず、アプリはユーザーが選択したファイルとフォルダーにしかアクセスできないため、これは不可能のようです。

フォルダー ピッカーが開いたときに、内容がフォルダーである場合にのみ、そのフォルダーの内容が一覧表示されるという点で、動作は奇妙です。ファイルはまったくリストされません。

専門家が私のコードを見て、どこが間違っているのか教えてください。

PickFolderWithOpenerdriveId を取得するために、アクティビティを使用しています。ピッカーからのユーザーの選択に基づいて、ドライブ ID を返します。

ここで返されるのはフォルダのドライブ ID ですか? 次に、インテントを呼び出す必要がありますListFilesInFolderActivity。インテント コールでこのドライブ ID を渡す必要があると思いますか? DriveID を文字列としてフォーマットして渡すと、「DriveId が見つかりません。このファイルを表示する権限がありますか?」というメッセージが表示されて失敗します。メッセージ。

だから私がやっていることは、ResourceID を渡すことです。

ListFilesInFolderActivity? DriveID または resourceIDで何を使用する必要がありますか? これが私が持っているものですListFilesInFolderActivity?

これはうまくいくようですが、選択したフォルダー内のフォルダーのみをリストします。ファイルは一覧表示されません。なぜfolder.listChildren(getGoogleApiClient())ファイルもリストしないのですか!?

うまくいけば、これは私が見逃している明らかなものです。

0 投票する
2 に答える
6712 参照

android - Google Drive Android APIからアカウント名・メールアドレスを取得

私は新しいGoogle Drive Android APIを使用しており、接続して、できることはすべて実行できますが、SpreadsheetService を使用するには、サインインしているユーザーから accountName/email を抽出する必要があります。

それ、どうやったら出来るの?

これは、Google Drive API を接続するコードです。それは正常に動作します。

ここでは SpreadsheetService API を使用していますが、トークンを取得するにはアカウント名が必要です。

これを追加してみました:

...onConnectedメソッド内ですが、 . をスローしNullPointerExceptionます。

また、ここに私の許可があります:

0 投票する
2 に答える
1064 参照

android - Android Google ドライブ - フォルダ変更リスナー

新しい Google ドライブ API (v2) と Google Play サービス (04.03.23) には、指定したファイルまたはフォルダーのコンテンツまたはメタデータが変更されるたびに通知を受け取る変更リスナーがあることに気付きました。appdata フォルダー全体 (アプリケーション データのみに使用されるフォルダー) の変更をリッスンするためのリスナーとして使用するにはどうすればよいですか? 事前に助けてくれてありがとう。