使用 java 中的 Rally Rest api 创建包含必填字段的任务

creating the task with the requited fields using Rally Rest api in java

在使用 Rally rest api 创建用户故事时,我得到了 "Validation error: HierarchicalRequirement.Story Type should not be null"。我发现在创建故事时我必须通过一个必填字段。但我不确定我必须使用什么属性来设置它。 这是我的代码

JsonObject newDefect = new JsonObject();
    newDefect.addProperty("Name", "Under my story");
    newDefect.addProperty("Project", "/project/51356840");
    CreateRequest createRequest = new CreateRequest("hierarchicalrequirement", newDefect);
    CreateResponse createResponse = restApi.create(createRequest);

我的猜测是您在指定的项目中有一个名为 Story Type 的必填自定义字段。您可能需要与您的管理员联系以获取更多详细信息,或浏览到现有故事以查看该字段的有效值。一旦你有了这些数据,你应该能够做这样的事情:

newDefect.addProperty("c_StoryType", "Foo");