我使用Java API来发布和更新活动。
public class EventModel extends BaseActivity {
private String state;
public String getState() {
return state;
}
public void setState(String state) {
this.state = state;
}
}
发布活动时,我设置了所有必需的字段,例如对象,外来生物,时间。 我将Web挂钩连接到了提要组,并且可以监视提要数据。 它确实允许我添加活动或替换->删除+添加。 Web挂钩显示所有正确的数据,例如新数据或已删除数据。
但是当我尝试更新时,我会这样做。
Feed feed = streamClient.newFeed(<feed group>, <feed>);
List<EventModel> models = activityService.getActivities().getResults().stream().collect(Collectors.toList());
遍历列表并将状态字段更新为任何内容,然后调用此
activityService.updateActivities(Arrays.asList(model));
其中model是上面收集的EventModel的实例 最后一行引发“ AuthenticationFailed”异常。我不确定那是什么意思。该组中只有1个供稿,没有任何关注,它允许我添加和删除数据。
正如我所说,我只更改了自定义字段,所有其他字段保持不变。 有什么帮助吗? 谢谢