Google api google.picker.DocsUploadView().setParent(';XXXX';)问题
正在尝试获取有关此代码块的帮助。 我的脚本首先查找一个特定的文件夹,如果它存在,则将该文件夹的id传递给google.picker.DocsUploadView()。当我将setParent的值硬编码为'gdfid'时,一切都很好。另一方面,我需要对代码进行参数化 提前感谢您的帮助 皮特 这是我的密码:Google api google.picker.DocsUploadView().setParent(';XXXX';)问题,google-api,Google Api,正在尝试获取有关此代码块的帮助。 我的脚本首先查找一个特定的文件夹,如果它存在,则将该文件夹的id传递给google.picker.DocsUploadView()。当我将setParent的值硬编码为'gdfid'时,一切都很好。另一方面,我需要对代码进行参数化 提前感谢您的帮助 皮特 这是我的密码: var gdfid; function createPicker() { if (pickerApiLoaded && oauthToken) { ga
var gdfid;
function createPicker() {
if (pickerApiLoaded && oauthToken) {
gapi.client.drive.files.list({
"corpora": "user",
"spaces": "drive",
"fields": "files(id,name)",
"q": "name = 'myUploads"
}).then(function(response) {
console.log( response.result.files.length );
if (response.result.files.length > 0) {
console.log( response.result );
gdfid = response.result.files[0].id;
}
//alert('Folder ID: ' + gdfid);
});
var picker = new google.picker.PickerBuilder().
setTitle('Upload to myPratt Folder').
enableFeature(google.picker.Feature.MULTISELECT_ENABLED).
enableFeature(google.picker.Feature.NAV_HIDDEN).
addView(new google.picker.DocsUploadView().
setIncludeFolders(false).
setParent('gdfid')). //tried with and without quotes
setOAuthToken(oauthToken).
setDeveloperKey(developerKey).
setCallback(pickerCallback).
build();
picker.setVisible(true);
}
}