카카오 비즈니스+ 폼 API 연동을 위해 비즈니스 엑세스 토큰이 필요한 것으로 보이는데요.
토큰 값 확인 방법이 궁금합니다.
안녕하세요.
비즈니스토큰은 비즈니스인증을 통해 받을 수 있고,
카카오로그인과 동일한 OAuth2 방식이나 Endpoint가 다릅니다.
다만, 카카오로그인처럼 반복해서 로그인하는 것이 아니라 필요할때 비즈니스 토큰 발급 받아 계속 사용하시다가 사용하지 않을때 폐기 하시면됩니다.
비즈니스 인가 코드 요청 후, 비즈니스 인증 리다이렉트 URI에서 비즈니스 토큰 요청 하시면됩니다.
REST API 테스트 도구에서 인증앱을 운영하시는 디벨로퍼스앱으로 변경하시고 테스트 해볼 수 있습니다.
네, 카카오디벨로퍼스에서 제공하는 API를 사용하시려면, 앱 생성이 필수고 사용하고자하시는 기능에 따라 권한 신청도 필요합니다.
비즈니스폼+ 관리 API 사용 예정이신가요?
네 맞습니다. 이 앱은 어떤 용도 일까요..?
광고 집행하는 계정주 측에서 진행해야하는 과정일까요?
아님 api 개발자 측에서 진행해야하는 건지 문의드립니다.
디벨로퍼스앱은 API 호출을 위한 단위이고 비즈니스 인증을 하기위한 도구라 생각하시면됩니다.
광고주가 Owner로 참여하고 대행사가 Editor로 참여하여 사용하는 경우가 일반적이고, 서비스측 오너쉽 상황에 따라 사용하시면됩니다.
비즈니스인증은 광고계정으로 진행하여 비즈니스토큰을 발급 받고
해당 토큰으로 API호출하는 개념입니다.
저희는 광고주의 사업자 번호로 등록된 카카오모먼트 광고 계정의 마스터 권한을 대행사가 갖고 있습니다.
이 경우 카카오모먼트 광고 계정주(대행사)가
디벨로퍼스 앱의 카카오 계정에 모먼트 멤버 권한과, 비즈니스폼+ 보고서 다운로드 권한만 주면 모든 권한 과정이 완료되는 걸까요?
https://peppy-narwhal-3424e4.netlify.app/
링크의 3번 내용에는
디벨로퍼스 앱에서 추가 기능 신청으로 모먼트 권한 신청 과정이 있는데,
대행사 광고 계정에서 멤버 권한을 주는 거면 3번 과정은 필요 없는게 맞을까요?
저희는 광고주의 사업자 번호로 등록된 카카오모먼트 광고 계정의 마스터 권한을 대행사가 갖고 있습니다.
광고 계정의 소유자가 아니더라도 광고계정의 멤버로 참여하는 카카오계정이 있다면
해당 계정으로 비즈니스 인증 받아 모먼트 API 호출 하실 수 있습니다.
대행사 광고 계정에서 멤버 권한을 주는 거면 3번 과정은 필요 없는게 맞을까요?
정보 접근은 광고계정 마스터 또는 광고계정의 멤버로 비즈니스 인증하여 진행하는게 맞지만
API 호출은 디벨로퍼스앱에 모먼트 권한이 있는 앱에서 발급된 비즈니스 토큰으로만 가능합니다.
즉, 모먼트 권한신청도 진행하셔야합니다.
모먼트 권한있는 디벨로퍼스앱으로 비즈니스인증할때, 광고계정 멤버로 로그인하여 비즈니스 토큰 발급받아
API 호출하시면 됩니다.
