【问题标题】:Model Derivative API: What is the scope of a bucket?Model Derivative API:桶的范围是什么?
【发布时间】:2020-09-30 00:31:25
【问题描述】:

您能否提供更多有关存储桶范围的信息?我遇到了一种情况,我从搜索存储桶开始,但没有在我的实际存储桶键列表中找到它。 好的,但是尝试使用该密钥创建一个新存储桶时,我收到了错误,指出这是不可能的,因为它已经是一个具有该密钥的存储桶。 {"reason":"桶已经存在"}

【问题讨论】:

  • 嗨,威利!我建议为这个问题添加更多细节。例如,我仅从您添加的标签中看到您在 Autodesk 中工作。我建议更新您的问题,以包含有关您正在采取的步骤的更多详细信息。如果您使用 Autodesk 的 API 进行编码,添加代码示例将非常有帮助。

标签: autodesk forge autodesk-model-derivative


【解决方案1】:

bucket 名称是全局唯一的,因此您指定的bucket 名称有可能被其他应用程序实际使用,因此我们通常建议您将bucket 名称设置为“companyname-appname-bucketname”之类的避免冲突,请查看https://forge.autodesk.com/en/docs/data/v2/reference/http/buckets-POST/中的以下注释:

**bucketKey**: A unique name you assign to a bucket. It must be globally unique across all applications and
regions, otherwise the call will fail. Possible values: -_.a-z0-9 (between 3-128 characters in
length). Note that you cannot change a bucket key.

【讨论】:

  • 谢谢你这解释了行为!所以给bucketkey添加一个(UUID).ToLower()是个好主意?
  • 没有必要,因为使用 UUID 记住存储桶名称并不容易。
猜你喜欢
  • 2019-10-09
  • 2020-03-01
  • 2020-01-26
  • 2019-12-06
  • 2013-02-21
  • 2018-10-23
  • 2020-05-31
  • 2018-05-09
  • 2020-05-28
相关资源
最近更新 更多