【发布时间】:2022-01-22 05:32:27
【问题描述】:
在我创建的MasterView 中激活主视图:
var advOutputPayload = new JobSvf2OutputPayloadAdvanced();
advOutputPayload.GenerateMasterViews = true;
// prepare the payload
List<JobPayloadItem> outputs = new List<JobPayloadItem>()
{
new JobPayloadItem(
JobPayloadItem.TypeEnum.Svf,
new List<JobPayloadItem.ViewsEnum>()
{
JobPayloadItem.ViewsEnum._2d,
JobPayloadItem.ViewsEnum._3d
},
advOutputPayload
)
};
JobPayload obJob = new JobPayload(new JobPayloadInput(b64(info.revitFileUrn)), new JobPayloadOutput(outputs));
然后我使用 SDK 调用 'x-ads-force: true':
dynamic jobPosted = await derivative.TranslateAsync(jobPayload, force);
其中 force 设置为 true。
有时它工作得很好,但有时我得到这两个错误:
案例一
Error calling Translate: {"fault":{"faultstring":"Gateway Timeout","detail":{"errorcode":"messaging.adaptors.http.flow.GatewayTimeout"}}}
案例 2(当我尝试重新运行时):
{"Result":"Conflict","Diagnostic":"The request is rejected as it conflicts with a previous request that is in-progress."...
我做错了什么或者我应该怎么做?
【问题讨论】:
-
现在可以再试一次吗?
-
哦,就像我说的,我昨天确实运行了几次,直到它成功了。所以在我得到一个成功的结果之后,这个帖子就完成了。然而,我需要知道发生了什么以及如何控制或修复它,因为我的想法是将它添加到生产中......老实说:prod 中的未知行为并不是最好的。
-
请看下面我的回复
标签: autodesk-forge