3

GoogleドライブをAndroidと統合するためのサンプルはありますか?私は現在Dropboxを使用しており、AndroidSDKは非常に簡単に統合できます。Googleドライブの場合、Android以外のWebアプリのサンプルをすべて見つけました。誰かがAndroid用のGoogleドライブサンプルを共有できますか?ありがとう!

4

2 に答える 2

4

ファイルを作成して他のアプリと共有するアプリがあります。チューザーを使用して、ユーザーが共有するアプリを決定できるようにします。ファイルタイプを「multipart/*」に設定すると、Googleドライブがそれを取得できるようになり、Dropbox、EverNote、Bumpなど、他の多くのファイルも取得できるようになります。 devicxeにインストールされました

    Intent intent = new Intent(android.content.Intent.ACTION_SEND);
            intent.putExtra(Intent.EXTRA_STREAM, Uri.parse ("file://" + filePath));

    intent.putExtra(android.content.Intent.EXTRA_SUBJECT, subject);
    intent.putExtra(android.content.Intent.EXTRA_TEXT, text);
    intent.setType("multipart/*");
        startActivity(Intent.createChooser(intent, text));
于 2012-08-05T12:35:33.900 に答える
0

1)Androidサンプルは、まだ起動していないことに気付いたGooglePlayサービスを使用しています。

2)フルドライブアクセスの承認スコープがありますがhttps://developers.google.com/drive/scopes#requesting_full_drive_scope_for_an_appしかし、すべてのドライブAPIはWebベースのようであり、デバイスのOAuthトークンは機能しないと思います、特にこのページの警告付きhttps://developers.google.com/drive/register

重要:[OAuthクライアントID(必須)]というラベルの付いたフィールドで、Webアプリケーションには有効なクライアントIDを使用するか、サービスアカウントまたはインストール済みアプリには他の有効なクライアントIDを使用してください。これらは、APIプロジェクトのGoogleAPIコンソールの[APIアクセス]タブに一覧表示されます。将来の機能開発のために予約されているドライブSDKのクライアントIDは使用しないでください

彼らは将来のデバイスレベルのSDKを計画していると推測されます。

于 2012-08-05T05:21:58.537 に答える