所以我目前正在使用 ZenDesk API。我正在使用批处理 CreateUser 方法创建许多用户,该方法采用最多 100 个用户对象的数组。现在,由于某种原因,一些用户无法生成。因此,我想在创建用户后获取 JobStatus 的结果,以便我可以轻松识别问题。问题是执行 CreateUsers() 方法后结果变量为空。
一些示例代码:
public static void createEndUsers(Zendesk zd){
for(Organization org : zd.getOrganizations()){
List<User> usersList = getUsersPerOrg(org, 0)
JobStatus js = zd.createUsers(usersList);
List<T> resultElements = js.getResults();
}
}
为什么 getResults() 在这种情况下返回 null?是不是因为到达那部分代码时操作还没有执行?在我尝试访问它之前,如何确保我“等待”到结果准备好?