대행사로써 카카오 모먼트 API 를 사용해 친구톡 기능을 대행하려고 하는데, 궁금한점이 있어 질문드립니다.
- 모먼트 API 를 사용하기 위한 인가 + 최초 토큰 발급은 수동으로 발급받고 리프레시 토큰으로 운영하는 방식으로 사용해야 하나요? 프로그래매틱하게 서버에서 사용할 있는 초기 인가 및 토큰 발급 기능도 제공되는 기능이 있는지 궁금합니다.
- 하나의 카카오계정 하위에 여러개의 광고 계정을 운영한다면 토큰 발급은 각 광고 계정마다 따로 받아서 운영해야 하나요?
- API 요청을 위한 토큰 만료기간이 6시간이라고 나온 곳도 있고 2시간으로 나온 곳도 있는데 어떤게 맞는지 궁금합니다.
- API 호출에 제한이 있다고 봤습니다. (초당 100회, 1회당 100개 메세지 전송 가능). 이 제한은 토큰 기반의 제한인가요? 메인 카카오 계정의 제한인가요? 혹은 IP 기반의 제한인가요?
안녕하세요, 카카오모먼트 오픈API 담당자입니다. 답변이 늦어져서 죄송합니다.
-
초기 인가 코드 발급 방법은 REST API | Kakao Developers REST API 문서 참고 부탁드립니다.
-
아닙니다. 토큰은 카카오 디벨로퍼스 애플리케이션 기준으로 하나만 받은 상태에서, 해당 토큰으로 서로 다른 여러 광고계정에 접근이 가능합니다. 이때 디벨로퍼스 애플리케이션에 권한을 가진 카카오계정과 광고계정에 권한을 가진 카카오계정이 일치해야 접근이 가능합니다.
-
REST API의 액세스 토큰 만료 시간은 6시간이 맞습니다.
이해하기 | Kakao Developers 이해하기 문서 참고 부탁드립니다.
-
호출 제한 기준은 각 API마다 상이합니다. 각 API 문서에 명시된 내용 참고 부탁드립니다. 예를 들어, 소재 보고서 보기 API의 경우 광고계정번호와 앱ID 기준으로 5초에 1회만 요청이 가능합니다.
감사합니다.