0

我正在尝试通过 WorkFront API 发布关于任务的注释更新。我无法找出正确的组合。这是我目前正在尝试的,但我尝试过其他(类似)组合

请求:(在预览站点上测试)

Method: PUT
https://thecompany.preview.workfront.com/attask/api/v7.0/task?updates={"ID":"1234567","replyToAssignment": {"noteText": "testing note-updates", "commitDate": "2017-07-30"}}&sessionID=1234567

回复:

{
    "error": {
        "class": "java.lang.IllegalArgumentException",
        "message": "APIModel V7_0 does not support field replyToAssignment (Task)"
    }
}

我知道这是可能的,但我很难弄清楚。

4

1 回答 1

1

我不熟悉关键字“replyToAssignment”,但您可以将简单的更新发布到工作项,如下所示:

POST https://<domain>.my.workfront.com/attask/api-internal/note?noteText=<comment>&noteObjCode=<ObjType you want to comment to>&objID=<ID of said object>&apiKey=<key>

这将对指定的工作项进行更新(评论)。如果您要发表特定类型的评论,这可能不合适,但我认为它会满足您的需求。

于 2017-07-27T17:50:50.567 回答