此示例将为我提供 HOURS 的所有 GUID(是的,超过 2000 个,您需要翻页才能获得其余部分)htps://YOURCOMAPNY.attask.com/attask/api/v4.0/hour/search?$$LIMIT=2000&fields =身份证:*
对象=小时字段=ID:*(所有通配符)
如果我想对 SCANS(记分卡答案)做同样的事情 htps://YOURCOMAPNY.attask.com/attask/api/v4.0/scans/search?$$LIMIT=2000&fields=ID:*
对象=扫描(记分卡答案)字段=ID:*(通配符全部)
我收到一个错误:
{"error":{"class":"java.lang.IllegalArgumentException","message":"SCANS 不是顶级对象,不能在内部直接请求"}}
我可以这样做以提取大量项目信息,并且我必须解析所有这些信息,例如此代码生成的。
htps://YOURCOMAPNY.attask.com/attask/api/v4.0/proj/search?fields=alignmentScoreCard: ,alignmentValues: ,alignmentValues:scoreCardQuestion:*
如果我单击它,我可以找到扫描的 ID 和 scoreq,如果我进行扫描或 scoreq 并尝试使用 field=ID 或
htps://YOURCOMPANY.attask.com/attask/api/v4.0/scans/YOURGUIDHEREXXXXXXXXX/
这再次告诉我: {"error":{"class":"java.lang.IllegalArgumentException","message":"SCANS 不是顶级对象,不能直接在内部请求"}}
我几乎可以提取任何东西并获取 ID 列表,然后按 ID 手动提取这些项目,但是分数/记分卡答案/记分卡问题(即使 API 似乎表明我可以像其他任何东西一样拉动它不允许我这样做这样做?
建议?我知道它都与 projectID 相关联,因此我只想获取所有这些的列表并与我想要的那些一起工作 - 一个基础上,而不必拉 PROJ 然后翻遍以找到所有与相关联的 ID它(如果有一个或多个)这可能吗?
谢谢!