【发布时间】:2020-01-31 04:03:39
【问题描述】:
我正在尝试上传带有链接文档的 revit 文件。
所有文档都在同一个文件夹和同一个桶中。任何时候。
1 - 您需要将文件上传到存储桶。完成!
2 - 您需要使用此端点为复合源文件创建引用: https://forge.autodesk.com/en/docs/model-derivative/v2/reference/http/urn-references-POST/
OK Forge 发现我的一个参考文件不存在! 不错。
现在让我们发送有效文件:
好的,应该没问题。
现在让我们进入最后一步...让我们开始将文件转换为 SVF 的工作!
Forge 说链接文件丢失,为什么?
这里是请求...
参考资料:
{
"urn": "urn:adsk.objects:os.object:federado/PL076-ARQ-EMB.rvt",
"filename":"PL076-ARQ-EMB.rvt",
"references": [
{"urn":"urn:adsk.objects:os.object:federado/PL076-HID-EMB.rvt", "metadata": {"Teste":"Gabriel"}},
{"urn":"urn:adsk.objects:os.object:federado/PL076-INC-EMB.rvt", "metadata": {"Teste":"Gabriel"}},
{"urn":"urn:adsk.objects:os.object:federado/PL076-ACO-EMB.rvt", "metadata": {"Teste":"Gabriel"}},
{"urn":"urn:adsk.objects:os.object:federado/PL076-ARQ-TOR01-FAC.rvt", "metadata": {"Teste":"Gabriel"}},
{"urn":"urn:adsk.objects:os.object:federado/PL076-ARQ-TOR01-OPC01.rvt", "metadata": {"Teste":"Gabriel"}},
{"urn":"urn:adsk.objects:os.object:federado/PL076-ELE-EMB.rvt", "metadata": {"Teste":"Gabriel"}},
{"urn":"urn:adsk.objects:os.object:federado/PL076-ENG-EMB.rvt", "metadata": {"Teste":"Gabriel"}},
{"urn":"urn:adsk.objects:os.object:federado/PL076-EST-CORDOALHAS.rvt", "metadata": {"Teste":"Gabriel"}},
{"urn":"urn:adsk.objects:os.object:federado/PL076-EST-EMB.rvt","metadata": {"Teste":"Gabriel"}}
]
}
工作
{
"input": {
"urn": "dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6ZmVkZXJhZG8vUEwwNzYtQVJRLUVNQi5ydnQ",
"checkReferences": true
},
"output": {
"formats": [
{
"type": "svf",
"views": [
"2d",
"3d"
]
}
]
}
}
如您所见,第一个请求使用 URN 而不编码为 Base64,第二个请求使用 URN 参数上的编码。那是因为他们的文档说应该是这样的。
那么,您猜到为什么链接丢失了吗?
【问题讨论】:
标签: autodesk-forge