我使用gem google drive v.2.1.2,我从here.
搜索了api根据这个api,我可以通过以下代码上传文件。
session.upload_from_file("/path/to/hoge.txt")
在这个api中,无法指定我可以上传文件的文件夹。
如果你知道指定一个foloder的方法,请告诉我。
答案 0 :(得分:0)
以下是Drive documentation中的代码,它告诉您如何在特定文件夹中插入文件,在文件的parents属性中指定正确的ID。
folder_id = '0BwwA4oUTeiV1TGRPeTVjaWRDY1E'
file_metadata = {
name: 'photo.jpg',
parents: [folder_id]
}
file = drive_service.create_file(file_metadata,
fields: 'id',
upload_source: 'files/photo.jpg',
content_type: 'image/jpeg')
puts "File Id: #{file.id}"
有关详细信息,请查看此SO question是否可以为您提供帮助。