알림톡 getMessageList 순회 관련 문제 #88
Replies: 1 comment 2 replies
-
|
안녕하세요 회원님, 솔라피 기술지원팀입니다. 회원님께서 말씀해주신 내용의 서두에서는 startKey를 통한 반복 접근 방식에 대한 문의를 남기신 것으로 보이나, 기대하는 결과에서 적어주신 것은 groupId로 조회 했을 때 20건 씩 조회하기를 원한다는 말씀으로 이해가 됩니다. 제가 말씀드린 내용 중 어떠한 사항을 의도하셨는지 확인 후 답변 부탁드리며, 해결 방법 상 말씀하신 내용은 최신 SOLAPI Java SDK 상의 내용으로 이해되어, 실제 SDK 버전을 감사합니다. |
Beta Was this translation helpful? Give feedback.
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
사용 중인 프로그래밍 언어 및 버전
Java 11
SDK 버전
net.nurigo sdk 4.2.7
운영 환경
개발 환경 (로컬)
질문/문제 설명
알림톡을 여러명에게 보내면 MultipleDetailMessageSentResponse에 groupId, accountId?두개만 주어집니다.
그래서 전송한 정보들을 업데이트하기 위해서는 groupId로 데이터를 가져와야했고
getMessageList 메서드가 있어서 처음에는 startKey을 모르기에 null로 하고
가져온 다음건부터는 startKey를 첫 값을 설정하면 다음 startKey에 다음 페이지의 startKey를 가져오는줄알았으니나 맨 앞의 값만 있어서
어떻게 순회를 하도록 코드를 설계하였는지 의도가 궁금하여 질문을 남깁니다.
코드 예시
시도한 해결 방법
문서 읽어보았고
// 페이지네이션 시작 키(이전 조회 결과의 nextKey 사용)
// messageListRequest.setStartKey("이전 메시지 조회 결과에서의 nextKey 입력");
문서에는 이렇게로만 되어있습니다.
기대하는 결과
같은 groupId로 500건을 보냈으면
조회할때 20건씩 순회를 하며 조회를 하기를 원합니다.
확인사항
Beta Was this translation helpful? Give feedback.
All reactions