ATTASK / WORKFRONT - API - 这“不是顶级对象”

时间:2015-04-15 18:13:33

标签: api attask

此示例将为我提供所有HOURS的GUID(是的,超过2000,您需要页面以获得其余的) ?HTPS://YOURCOMAPNY.attask.com/attask/api/v4.0/hour/search $$ LIMIT = 2000&安培;字段= ID:*

对象=小时 field = ID:*(所有通配符)

如果我想对SCANS做同样的事情(ScoreCard答案) ?HTPS://YOURCOMAPNY.attask.com/attask/api/v4.0/scans/search $$ LIMIT = 2000&安培;字段= ID:*

对象=扫描(记分卡答案) Field = ID:*(通配符全部)

我收到错误:

{"错误" {"类":" java.lang.IllegalArgumentException异常""消息":" SCANS不是顶级对象,无法直接在内部"}}

中请求

我可以这样做以获取大量项目信息,我必须解析所有这些代码所产生的信息。

HTPS://YOURCOMAPNY.attask.com/attask/api/v4.0/proj/search字段= alignmentScoreCard:,alignmentValues:,alignmentValues:scoreCardQuestion:*

如果我点击它,我可以找到扫描和分数的ID,如果我采取扫描或分数并尝试使用字段= ID或

来提取它

HTPS://YOURCOMPANY.attask.com/attask/api/v4.0/scans/YOURGUIDHEREXXXXXXXXX/

这又告诉我: {"错误":{" class":" java.lang.IllegalArgumentException"," message":" SCANS不是顶级对象,无法直接在内部"}}

中请求

我可以提取任何内容并获取ID列表,然后通过ID手动提取这些项目,但得分/记分卡答案/记分卡问题(即使API似乎表明我可以拉这个其他任何事情都不允许我这样做?

连连呢?我知道它全部与projectID相关联,所以我只想得到它们的列表,并在一对一的基础上使用我想要的那些,而不必拉动PROJ,然后通过翻找找到所有的ID&#39 ; s与之相关(如果有一个或多个)这可能吗?

谢谢!

1 个答案:

答案 0 :(得分:0)

我认为没有任何解决方法。 你必须通过项目.. 我也正在寻找一种方法...... 我不得不更新记分卡答案,我不得不通过项目..