此示例将为我提供所有的GUID数小时(是的,超过2000年,您需要页面才能得到其余的) htps://YOURCOMAPNY.attask.com/attask/api/v4.0/hour/search?$$LIMIT=2000&fields=ID:*
Object=Hour field=ID:* (通配符为所有人)
如果我想做同样的事情来扫描( htps://YOURCOMAPNY.attask.com/attask/api/v4.0/scans/search?$$LIMIT=2000&fields=ID:* ) (ScoreCard答案)
Object=scans (记分卡答案) Field=ID:* (通配符)
我收到一个错误:
{"error":{"class":"java.lang.IllegalArgumentException",“message”:“扫描不是顶级对象,不能在内部直接请求”}}
我可以这样做来提取大量的项目信息,并且我必须解析所有这些信息,如这些代码所产生的。
htps://YOURCOMAPNY.attask.com/attask/api/v4.0/proj/search?fields=alignmentScoreCard:,alignmentValues:,对齐值:记分卡问题:*
如果我点击它,我可以找到一个扫描的ID和一个记分,如果我采取扫描或得分,并试图使用field=ID或
htps://YOURCOMPANY.attask.com/attask/api/v4.0/scans/YOURGUIDHEREXXXXXXXXX/
这再次告诉我:{"error":{"class":"java.lang.IllegalArgumentException",“message”:“扫描不是顶级对象,不能在内部直接请求”}}
我可以拉动几乎任何东西,得到ID的列表,然后手动按ID提取这些项目,但是分数/记分卡答案/记分卡问题(即使API似乎表明我可以像其他任何东西一样拉它)不允许我这样做吗?
有什么建议吗?我知道所有与项目ID相关的东西,所以我只想得到所有这些ID的列表,并与那些我想要的项目一起工作--一个基础上,不需要拉出PROJ,然后翻找所有与它相关的ID(如果有一个或多个),这可能吗?
谢谢!
发布于 2015-05-12 18:31:35
我不认为有什么解决办法。你只能通过项目..。我也在寻找一种方法。我必须更新计分卡的答案,我必须通过项目..。
https://stackoverflow.com/questions/29657727
复制相似问题