【发布时间】:2015-04-15 18:13:32
【问题描述】:
此示例将为我提供 HOURS 的所有 GUID(是的,超过 2000 个,您需要翻页才能获得其余部分) htps://YOURCOMAPNY.attask.com/attask/api/v4.0/hour/search?$$LIMIT=2000&fields=ID:*
对象=小时 field=ID:*(通配符)
如果我想对 SCANS 做同样的事情(记分卡答案) htps://YOURCOMAPNY.attask.com/attask/api/v4.0/scans/search?$$LIMIT=2000&fields=ID:*
对象=扫描(记分卡答案) Field=ID:*(通配符全部)
我收到一个错误:
{"error":{"class":"java.lang.IllegalArgumentException","message":"SCANS 不是顶级对象,不能在内部直接请求"}}
我可以这样做来提取大量项目信息,我必须解析所有这些信息,例如这段代码产生的。
htps://YOURCOMAPNY.attask.com/attask/api/v4.0/proj/search?fields=alignmentScoreCard:,alignmentValues:,alignmentValues:scoreCardQuestion:*
如果我点击它,我可以找到一个用于扫描和 scoreq 的 ID,如果我进行该扫描或 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它(如果有一个或多个)这可能吗?
谢谢!
【问题讨论】: