Hab*_*wad 1 javascript directory google-drive-api
我写了一个javascript方法来在google驱动器中创建文件夹.
function createFolder(){
data = new Object();
data.title = 'New Folder';
data.parents = [{"id":jQuery('#parent').val()}];
data.mimeType = "application/vnd.google-apps.folder";
gapi.client.drive.files.insert(data).execute(function(fileList){});
}
Run Code Online (Sandbox Code Playgroud)
它使用mimeType"application/octet-stream"和父根目录创建名为"Untitled"的文件.该代码应该创建一个名为"New Folder"的文件夹.
您的代码几乎是正确的,您只是没有正确发送请求正文.这段代码应该有效:
function createFolder(){
data = new Object();
data.title = 'New Folder';
data.parents = [{"id":jQuery('#parent').val()}];
data.mimeType = "application/vnd.google-apps.folder";
gapi.client.drive.files.insert({'resource': data}).execute(function(fileList){});
}
Run Code Online (Sandbox Code Playgroud)
请求的主体被指定为resource元素.