- 뒤끝 SDK 버전 : 5.18.2
안녕하세요
길드 가입 신청 리스트 조회 관련 문의드립니다.
현재 저희 게임에서는 유저가 길드 가입 신청 시
유저의 로컬데이터에 가입신청한 길드 목록을 저장해주고 가입 해당 정보를 사용하여 신청 여부를 표기해줍니다.
이때, 가입 신청한 길드에서 가입 요청을 거절할 경우
유저의 로컬 데이터에는 아직 가입 신청이 되어있다고 기록이 남아있지만
실제 서버의 가입 신청 리스트에는 유저가 존재하지 않아 괴리가 생기게 됩니다.
ApplyGuildV3 기능을 사용하여 리턴값으로 새롭게 갱신해줄 수 있지만
유저가 요청을 보내지 않는한 가입 신청이 반려당했는지 알 수 없는 문제가 있습니다.
또한 해당 함수를 호출할 경우 이미 반려당한 길드에 다시 가입 요청을 하는거라 사용에 제한이 있습니다.
(길드 가입 신청 유저 리스트 조회는 길드 운영진만 가능한 기능이라 사용이 불가한걸로 인지하고 있습니다)
또한 여러 길드에 요청을 보내둔 경우 요청을 보낸 모든 길드에 ApplyGuildV3 기능을 각각 호출하여
상태를 확인하는 것은 불필요한 요청을 보내는 거라 지양하고 싶습니다.
문의 드리는 사항은
- 유저가 가입 요청을 보낸 길드중 현재 아직 요청리스트에 남아있는 길드 리스트를 조회할 수 있는 함수가 따로 있는지 여부 입니다!
(예를 들어 유저가 A,B,C,D 길드에 가입 요청을 보낸 후 C 길드에서 반려를 했다면 해당 함수를 호출하면 A,B,D 길드만 리턴되는 형식입니다.)
혹은 이미 기능이 있는데 제가 발견을 못했거나 현재 있는 기능들을 활용하여 최소한의 호출로 해결할 수 있는 방법이 있다면 조언해주시면 감사하겠습니다!