首页 > 解决方案 > 过程以 100% 的进度和错误结束,同时为图像使用预签名的 url

问题描述

使用 Mac,语言 .NET

照片场景 ID:krb1VCLBHop1AdbAdPtm96PWtCfsbncmfSXdSG5eUYM

我正在尝试从移动设备上传图像以创建对象的 3d 模型。直接上传本地图片有一些问题,所以我在 AWS S3 上上传了图片并生成了预签名的 url。这些 url 在文件上传curl命令中使用。

curl -v $BASE'photo-to-3d/v1/file' 
-H 'Authorization: Bearer '$AUTH 
-F "photosceneid="$PID 
-F "type=image" 
-F "file[0]="$URL

结果显示没有错误消息。

{"Usage":"2.1651990413666",
"Resource":"\/file",
"photosceneid":"krb1VCLBHop1AdbAdPtm96PWtCfsbncmfSXdSG5eUYM",
"Files":{"file":[{"filename":"YXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyMTEwMDdUMDY0NTU0WiZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmWC1BbXotU2lnbmF0dXJlPWUyMDgyYWE2YjgyNzFmNzk4NTFmNzc3MzkwYmFhN2ExN2FjM2Y5MjJjNjM3NGIyMzg5YWFmN2IwNzE3OTY3MjU=.jpg",
"fileid":"AALxKyQX1tAhcEgbM6w6lITCOHAleS1Dumu6ocy3qaY=-krb1VCLBHop1AdbAdPtm96PWtCfsbncmfSXdSG5eUYM",
"filesize":"187126",
"msg":"No error"}

处理以错误结束

{"Usage":"0.51469397544861",
"Resource":"\/photoscene\/krb1VCLBHop1AdbAdPtm96PWtCfsbncmfSXdSG5eUYM\/progress",
"Photoscene":{"photosceneid":"krb1VCLBHop1AdbAdPtm96PWtCfsbncmfSXdSG5eUYM",
"progressmsg":"ERROR","progress":"100"}}

检查文件链接。图像显示正确,可以下载。格式为.jpg。

检查照片场景属性,发现 error_msg_id "error_msg_id":"262"

包括错误处理文档在内的任何地方都找不到错误代码的含义

我不知道从这里做什么,因为错误消息没有指定到底出了什么问题。

标签: autodesk-realitycapture

解决方案


推荐阅读