0

我正在尝试制作 Workitem 教程。它可以工作,但现在我正在尝试做一个自定义捆绑包,但我无法运行它。

https://forge.autodesk.com/en/docs/design-automation/v3/tutorials/inventor/run-workitem/

这是我的请求(教程的最后一个为“SampleActivity”活动创建一个工作项

在此处输入图像描述

但回报是:

     % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   896  100   130  100   766    230   1360 --:--:-- --:--:-- --:--:--  1591HTTP/1.1 400 Bad Request
Content-Type: application/json; charset=utf-8
Date: Sun, 17 Feb 2019 20:35:17 GMT
Via: 1.1 479d3d8cfdf8d35634b50f89a5beaa9e.cloudfront.net (CloudFront)
x-amz-apigw-id: VQvM2E5foAMFgkQ=
X-Amz-Cf-Id: 55pWO4Z1qR0N9I_S1iLNCkWlNGvLcTE123amLv48C7nHfiJJWqr_ng==
x-amzn-RequestId: 895f32ca-32f3-11e9-a766-6bd16157b1ae
X-Amzn-Trace-Id: Root=1-5c69c585-e08bab5c1d43628c9309849c
X-Cache: Error from cloudfront
Content-Length: 130
Connection: keep-alive

{"activityId":["The activity iGfPjyJuGKaTa75Jo9oHKA1L89rIIsRP.GuillaumeSize+prod could not be found\nParameter name: activityId"]}
4

3 回答 3

0

您可以通过 curl 调用获取活动:

curl -v 'https://developer.api.autodesk.com/da/us-east/v3/activities' \ -H 'Authorization: <fill in your JWT>'

响应应该是这样的

{
  "paginationToken": "",
  "data": [
    "Autodesk.Nop+Latest",
    "AutoCAD.AcSvfPublish+prod",
  ]
}

如果找不到iGfPjyJuGKaTa75Jo9oHKA1L89rIIsRP.GuillaumeSize+prod您创建的活动,请确保该活动已创建并且还为活动设置了GuillaumeSize别名。prodGuillaumeSize

希望这将帮助您解决问题。

于 2019-02-20T06:13:34.830 回答
0

iGfPjyJuGKaTa75Jo9oHKA1L89rIIsRP.GuillaumeSize+prod您是否在活动列表中看到活动 ( ): https ://forge.autodesk.com/en/docs/design-automation/v3/reference/http/activities-GET/ ?

如果未创建活动别名,有时可能会发生这种情况。(见Create an Alias to the “SampleActivity” Activity Version章节)

于 2019-02-18T09:07:00.270 回答
0

您可能没有定义活动,并检查是否存在。如果您正在寻找基于代码的教程,请尝试Learn Forge(修改模型)

于 2019-02-18T10:53:17.680 回答