我曾在Google Drive
Api
工作过一段时间,但我无法找到方法来获取Drive上文件视图的链接。
有function
创建文件夹并返回其ID,但另外我需要仅为link
返回view
。
谢谢!
def create_folder(folder_name='no_name', parent_id=''):
data = {'name': folder_name,
'mimeType': 'application/vnd.google-apps.folder',
'parents': [parent_id],
}
new = DRIVE.files().create(body=data, fields='id').execute()
return new.get('id')
folder = create_folder('some_name', 'some_parent_id')
答案 0 :(得分:3)
因此,通过将“webViewLink”添加到方法文件()。create()中的字段,可以创建文件夹并返回View链接。该功能将是下一个:
def create_folder(parent_id, folder_name='no_name', ):
data = {'name': folder_name,
'mimeType': 'application/vnd.google-apps.folder',
'parents': ['{0}'.format(parent_id)],
}
new = DRIVE.files().create(body=data, fields='webViewLink, id').execute()
return new.get('webViewLink')