【问题标题】:Unable to post Attask custom data when creating a project创建项目时无法发布 Attask 自定义数据
【发布时间】:2014-03-20 14:08:46
【问题描述】:

尝试使用 Attask API 向项目发布新问题。它无需发布自定义数据即可工作。这工作正常:

https://ourcompany.attask-ondemand.com/attask/api/task?projectID=&&status=NEW&priority=2&name=Test%20Project%20FOOBAR&description=test&estCompletionDate=2014-03-28T09:00:00:000-0700

但是,我无法发布自定义数据。我们使用的网址:

https://ourcompany.attask-ondemand.com/attask/api/task?projectID=&&status=NEW&priority=2&name=Test%20Project%20FOOBAR&description=test&estCompletionDate=2014-03-28T09:00:00:000-0700&DE%3ACUSTOMDATAFIELD=BLAH

我们收到的错误是:

{"error":{"class":"com.attask.common.InvalidParameterException","message":"category cannot be null","title":null,"msgKey":"exception.attask", "属性":[""],"代码":0}}

我不明白它在问什么。 Attask API 文档在这里没有帮助。我的网址中缺少什么?

谢谢!

【问题讨论】:

  • 你确定你在做 HTTP Post 吗?请详细说明您是如何产生错误的

标签: post https attask


【解决方案1】:

您还需要将 categoryID 设置为具有自定义数据字段的类别。

https://ourcompany.attask-ondemand.com/attask/api/task?projectID=&&status=NEW&priority=2&name=Test%20Project%20FOOBAR&description=test&estCompletionDate=2014-03-28T09:00:00:000-0700&DE%3ACUSTOMDATAFIELD=BLAH&categoryID=XXXX

这也是假设您正在执行 POST 操作。

【讨论】:

  • 谢谢杰克劳顿。我包含了自定义表单的 categoryID,其中定义了变量。工作完美。谢谢。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-06-14
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多