Node.js 如何使用google drive api v3重命名文件?电子
对于v2,我们可以得到一个如何使用googledriveapi重命名文件的示例。这是链接Node.js 如何使用google drive api v3重命名文件?电子,node.js,google-drive-api,electron,Node.js,Google Drive Api,Electron,对于v2,我们可以得到一个如何使用googledriveapi重命名文件的示例。这是链接 下面是如何在javascript中用v2重命名文件 /** *重命名文件。 * *@param{String}fileId要重命名的文件的ID。*@param{String}newTitle文件的新标题。 */ 函数重命名文件(文件ID,newTitle){ var body={'title':newTitle}; var request=gapi.client.drive.files.patch({ “
下面是如何在javascript中用v2重命名文件
/**
*重命名文件。
*
*@param{String}fileId要重命名的文件的ID。
*@param{String}newTitle文件的新标题。
*/
函数重命名文件(文件ID,newTitle){
var body={'title':newTitle};
var request=gapi.client.drive.files.patch({
“fileId”:fileId,
“资源”:正文
});
请求执行(功能(resp){
控制台日志(“新标题:”+相应标题);
});
}
我需要用electron和nodejs从v2创建类似于示例的函数。
以下是我到目前为止所做的工作如果要使用驱动器API v3重命名文件,必须使用
文件:更新
请求,如下所示:
function renameFile(auth) {
const drive = google.drive({version: 'v3', auth});
var body = {'name': 'NEW_NAME'};
drive.files.update({
fileId: 'ID_OF_THE_FILE',
resource: body,
}, (err, res) => {
if (err) return console.log('The API returned an error: ' + err);
else {
console.log('The name of the file has been updated!');
}
});
}
您还可以使用驱动器API v3参考来模拟更新
请求
例如,我建议您检查Drive API v3 Node.js Quickstart,稍后您可以根据需要对其进行相应的调整
参考文献
- )
- )