如何在谷歌存储中创建一个文件夹?长生不老药

路易斯·费利佩

这是可行的,但是仅在根目录而非文件夹中创建文件

 {:ok, object} = GoogleApi.Storage.V1.Api.Objects.storage_objects_insert_simple(
      conn,
      bucket_id,
      "multipart",
      %{name: Path.basename(file_path)},
      file_path
    )
詹姆士

name参数应该是全面的文件夹名加在你的水桶店; 您只发送basename(file_path),即已上传的文件名。

一些提示:

  • 我说“文件夹”,即使Goolge存储将存储的对象显示为好像在文件夹中一样,它实际上只是键值对象存储
    • 您的代码设置文件的完整路径-不要让用户输入设置它
  • 请注意API如何期望参数编码,此库通常会为您处理
    • 不幸是,v0.23中引入了一个错误(并且至少存在于v0.26中),该错误未正确编码最终路径参数
  • mime_type上传时,您将希望在对象的元数据中发送正确的内容,或者从浏览器下载该对象的元数据将导致它仅以二进制形式发送

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在长生不老药中增加列表?

如何在长生不老药中的地图上创建“哈希”或“ md5”?

在长生不老药中创建假的或虚拟的pid

在长生不老药中重复一个字符串n次

如何在长生不老药中键入spec sigils?

如何获得长生不老药

长生不老药中的嵌套循环

如何在长生不老药的列表中获得重复项?

了解长生不老药

如何在android外部存储目录中创建一个文件夹?

替换长生不老药中的数组中的项目

当保护子句时如何在长生不老药中使用按位运算符?

我如何在长生不老药中加入Repo.find_by()

如何在长生不老药的Ecto查询中使用“ case-when”?

迭代地图并更新长生不老药中的价值?

计算长生不老药中的自然数

长生不老药中的&+ / 2是什么?

长生不老药中的转义字符串

长生不老药中的语言结构与宏

在长生不老药中漂浮的最佳方法是什么

声明长生不老药中列表的大小

什么是长生不老药中的=〜运算符

“!”,“?”,“ _”和“。”的含义是什么。长生不老药中的语法

长生不老药像python中的原子?

当 Firebase 存储中有一个名为相同的现有文件夹时,如何在 Firebase 中创建一个新文件夹

(Swift) 如何在一个文件夹中创建子文件夹

有没有一种方法可以显式地编写一个长生不老药的函数以优化尾部调用?

什么事 在长生不老药

在流明中使用长生不老药