카카오 REST API 사용중, 400(-10) 에러가 발생했습니다

안녕하세요.
현재 GET /v2/app/users REST API를 사용중인데, 호출 과정에서 이미지와 같이 400(-10) 에러가 다수 발생하여 문의드립니다.

  1. 해당 API는 [쿼터] 문서의 [카카오 프로필] API에 해당되어 일일 제공량 30,000건의 호출 제한이 있는건가요?
  2. 제공량을 늘리는게 가능한가요?
  3. 가능하다면, 제공량을 얼마나 늘릴 수 있는지, 별도 비용이 요구되는지 궁금합니다.

image

감사합니다.

안녕하세요.

확인을 위해 앱 ID 부탁드립니다.


앱ID
https://developers.kakao.com/ 의 내 애플리케이션에 표시되는 ID 값 입니다.
숫자로된 ID 입니다
ex) 123456

[@tim.l @woody.ho]

@tambot ID는 140676 입니다.

안녕하세요.

에러 발생 시, 에러 Body로 아래와 같은 Json 응답이 전달됩니다.

{"msg":"invalid user_id","code":-2}

어제 발생한 에러는 파라메터로 전달한 user id가 140676 앱에 연결된 회원번호가 아니라서 발생했습니다.
해당 user id는 어떻게 취득하셨나요?

GET /v2/app/users API호출은 최근 3일간 33건 호출하셨는데요. 쿼터 초과라 판단하신 이유가 있으실까요?

아 제가 첨부한 API 통계 이미지는 7월 25일자 데이터입니다.
해당 부분 캡쳐하여 전달드립니다.

invalid user_id 오류는 API 테스트 과정에서 user id를 잘못 전송해 발생한 것 같습니다…!

네, 우선 초당 50회 초과 호출 에러가 발생하니 초당 호출량 조절하셔서 사용해보시겠어요?

초당 50회 제한이 있군요?! 답변 감사드립니다!

@tim.l 혹시 필요에 따라 분당 호출 제한수를 늘리는 것도 가능한가요?!

@hello_coding

안녕하세요. 기본 쿼터 제한은 별도로 제한 조절하는 프로세스를 제공하고 있지 않는데요.

GET /v2/app/users 를 어떤 용도로 사용하고 계신지 설명해주시겠어요? 참고하여 내부 논의 해보도록 할게요.

@tim.l 서비스 이용 유저들에게 알림톡/친구톡을 발송하기 전, 전화번호를 조회하는 용도로 사용하고 있습니다!
추가로, 단일 사용자 정보를 조회하는 GET v2/user/me API의 경우에도 동일하게 초당 50회 호출 제한이 있는지 알 수 있을까요?!

GET v2/user/me 는 초당 호출제한이 없습니다.

일반적으로 카카오 로그인으로 가입한 회원의 회원번호는 고객 DB에 저장하고
로그인 시점에 변경사항 갱신하며

서비스측에 저장된 정보를 최종정보로 관리하는게 일반적인데요.

말씀하신 내용이라면 초당 호출량 증설보다는 데이터 적재 후, 활용하는 방식으로 고려해보시면 좋을 것 같아요.

검토 부탁드려요~

@tim.l 네 답변 감사드립니다 :slight_smile:

1개의 좋아요