3

我弄清楚了 AtTask api、登录、获取会话 ID 等的基础知识,但还没有弄清楚如何针对任务或项目记录时间。

嗅探我看到的实际网站,我们https://my_site.attask-ondemand.com/update/logTime完成了一项ID任务,objCode=TASK这是有道理的。

但是还有dataList某种散列对象以及我输入的日期和时间。

我在开发人员网站上找不到任何关于这些方法/如何从 REST api 执行此操作的信息,所以希望某个地方的人可以帮助我

4

1 回答 1

4

我相信你正在寻找的是小时。

在https://support.workfront.com/hc/en-us/articles/220633507-API-Explorer查看文档一小时

并指定您想要记录的时间,从那里指定问题 ID (opTaskID)、项目 ID (projectID) 或任务 ID (taskID),您可以选择针对项目、任务甚至问题更新时间。您将需要指定要与时间关联的位置,使用字段"noteObjCode" = "OPTASK"TASKPROJ

一个示例 url 看起来像这样

https://yourdomain.attask-ondemand.com/attask/api/v4.0/hour/?updates={"opTaskID":"XXXXXXXXXXXXXX","noteObjCode":"OPTASK","hours":"0.25","description":"update%20time","status":"SUB"}&sessionID=XXXXXXXXXXXXXXXX&method=post.
于 2014-07-15T20:28:20.593 回答