Googleのサイトで作業しています。ユーザーがGoogleピッカーAPIを使用してGoogleドライブにファイルをアップロードできるようにしたいとします。以下はGoogleピッカーAPIを使用してフォルダアクセスを制限する
は私のコードです:
var picker = new google.picker.PickerBuilder()
.enableFeature(google.picker.Feature.NAV_HIDDEN)
.enableFeature(google.picker.Feature.MULTISELECT_ENABLED)
.addView(new google.picker.DocsUploadView().setIncludeFolders(true))
.setOAuthToken(token)
.setDeveloperKey(DEVELOPER_KEY)
.setCallback(pickerCallback)
.setOrigin('https://script.google.com')
.setSize(DIALOG_DIMENSIONS.width - 2,
DIALOG_DIMENSIONS.height - 2)
.build();
picker.setVisible(true);
私は(自分のメールIDを使用して)、その役割/アカウントに基づいて特定のフォルダにファイルをアップロードするユーザーを制限したい.But、このコードを使用してファイルをアップロードすることができました。
私はGoogleドライブでGoogleフォルダーの共有オプションを試してみました(オフにする - 特定のユーザーのみアクセスできます)。しかし、Google Picker APIでは機能しないようです。
いずれかが任意のidea..pleaseのヘルプをお持ちの場合は...
スクリプトをウェブアプリケーションとして公開しましたか?どの設定を使用しましたか? –