如何使用java中的ATASK api创建调用以获取项目的里程碑,问题和任务

时间:2013-12-19 17:01:06

标签: java api attask

我可以从Java获取ATTASK api的项目详细信息。我需要使用Java API获取项目的里程碑,问题和任务。 对于我用过的项目

Map<String, Object> map = new HashMap<String, Object>();
map.put("groupID", user.getString("homeGroupID"));
JSONArray results = client.search("proj", map);

我尝试用“里程”和“里程碑”取代“proj”,但没有运气..

1 个答案:

答案 0 :(得分:0)

使用默认的AtTask Java API客户端,您还可以传入您希望从API返回的字段列表。

一个例子:

Map<String, Object> map = new HashMap<String, Object>();
map.put("groupID", user.getString("homeGroupID"));

client.search("proj", map, new String[]{"issues:*", "tasks:*", "milestonePath:*"})

这将返回具有与用户homeGroupID匹配的groupID的所有项目,并且每个项目将包含您要查看或循环的所有问题,任务和里程碑路径。

此网站http://developers.attask.com/api-docs/也可以成为了解有关AtTask API的更多信息的资源。