그래서 저는 현재 ZenDesk API를 사용하고 있습니다. 최대 100 개의 사용자 개체 배열을 사용하는 일괄 CreateUser 메서드를 사용하여 많은 사용자를 생성합니다. 이제 어떤 이유로 든 일부 사용자는 생성에 실패합니다. 따라서 문제를 쉽게 식별 할 수 있도록 사용자를 만든 후 JobStatus의 결과를 얻고 싶습니다. 문제는 CreateUsers() 메서드를 수행 한 후 결과 변수가 null이라는 것입니다.Zendesk - CreateUser JobStatus 결과가 null입니다.
일부 샘플 코드 :
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();
}
}
이유는이 경우에 null을 반환 getResults()인가? 코드의 해당 부분에 도달하면 작업이 아직 수행되지 않았기 때문입니까? 어떻게하면 결과에 대한 준비가 끝나기 전까지 기다려야 액세스 할 수 있습니까?