3

Google ドライブ ファイルの共有/権限ポップアップ ダイアログ ボックスを GWT+GAE (Java) アプリケーションに統合する簡単な方法はありますか?

4

2 に答える 2

1

Google API には、認可と認証をサポートする GWT クライアントがあります。ぜひご覧になることをお勧めします。ドライブのサンプルはありませんが、他の API 用に実装したフローに似ています。G+ サンプルを見てみましょう: https://code.google.com/p/gwt-google-apis/source/browse/trunk/apis/samples/plus/com/google/api/gwt/samples/plus/ client/PlusEntryPoint.java

于 2013-04-23T11:15:19.763 に答える
0

はい、ここでできます:

https://google-developers.appspot.com/drive/manage-sharing#launching_the_google_drive_sharing_dialog_in_your_app

<script type="text/javascript">
    init = function() {
        s = new gapi.drive.share.ShareClient('<YOUR_APP_ID>');
        s.setItemIds(["<FILE_ID>"]);
    }
    window.onload = function() {
        gapi.load('drive-share', init);
    }
</script>

<button onclick="s.showSettingsDialog()">Share</button>

ただし、Javascript でのみ使用できるように見えるため、GWT ネイティブ関数JSNIを使用する必要があります。

public static native void alert(String msg) /*-{
  $wnd.alert(msg);
}-*/;
于 2013-10-04T16:34:22.977 に答える