Google API key used to initialise the Picker API and Drive REST client.
OptionalappGoogle Drive app ID (numeric), used for scoped Shared Drive access. Optional.
Google OAuth 2.0 client ID. Must be configured in Google Cloud Console with your deployment origin.
OptionalenabledSet to false to completely disable this provider.
Disabled providers are excluded from the picker dialog.
Defaults to true.
OptionalheadersExtra HTTP headers forwarded to provider API calls (e.g. for WebDAV requests).
OptionalpickerBCP-47 locale tag passed to the Picker UI (e.g. "de", "it"). Defaults to "en".
OptionalpickerURL of a custom picker page that communicates back via postMessage
using the PickerMessage contract. When set, the built-in SDK flow
is bypassed entirely and this URL is opened in a popup window.
OptionalpopupWindow features string passed to window.open for the picker popup (e.g. "width=1120,height=760").
OptionalscopesOAuth scopes to request. Defaults to drive.readonly + drive.file.
OptionaltimeoutPer-provider picker timeout in milliseconds. Overrides MultiCloudPluginOptions.popupTimeoutMs.
OptionaltokenPre-obtained access token. When supplied, the provider may skip the interactive auth step.
OptionalviewComma-separated MIME type filter applied to the Picker DocsView.
Configuration for the Google Drive provider. Requires both
clientId(OAuth 2.0) andapiKey(Picker/Drive API key) from Google Cloud Console.Author
Salvatore Callari Callari@WaXCode.net