Request to use the Friends List API

App ID: 850636
OWNER: operation@modernsmart.com
App Name: sendMessage_testing
How/why we utilize the API in our app:
It is used to allow the user logged in to the app to send an appointment reminder message to an account on their friends list.
Describe the detailed ‘process from the login to directing to your service’ so that we can check how your service applies this API:
-An admin account that is friends with clients on Kakao Talk logs into the service.
-The user runs a custom function to get a list of friend information, including nickname and UUID.
-Using the retrieved list of UUIDs and another app function, the admin account can send reminder messages to the necessary UUIDs from their friends list.
Please attach a ’ capture of the actual operation screen ’ applied to the service after the test is completed:
App Operation

Hello.

Please attach the actual operating screen corresponding to the following.

  1. Kakao Login
  2. If you don’t agree with the fringe scope, the flow of the restart
  3. If you don’t agree with talk_message scope, the flow of re-activation
  4. Capture messages using Kakao Talk message API

You cannot send a message to the UUID as shown in the attached image.
You must use the Message API to send Kakao Talk messages.
This message API is provided to support social activities among users who subscribe to your service.

Concepts | Kakao Developers Concepts - Kakao Talk Social (Friend API)
Concepts | Kakao Developers Concepts - Message API

-Both the sender and recipient agree to the consent items of the app
-After logging in, the consent items confirmation page is displayed
-If the login is successful, the user can select a friend from the dropdown menu. The dropdown menu holds the user’s kakao friends list that was fetched using the friends list API
-After selecting a friend, the user can send a reminder message to them on kakao talk via the talk message API
-The friend receiving the message can view it in their kakao talk app

안녕하세요! 저희들의 앱이 어떻게 작동을 하는지를 보여주는 동영상과 영문 설명을 위와같이 드렸습니다. 한번 살펴보시고 승인에 앞서 더 필요한 점 있으면 알려주시기 바랍니다. 저희는 미국회사이지만 개발팀에 한국어가 가능한 직원이 있습니다. 따라서 앞으로는 한국어로 설명해주셔도 무방합니다. 감사합니다!

Hello, to elaborate on topics 2 and 3:
2. If a message is sent from the app to a friend who has not agreed to all of the necessary consent items and scopes. The app will alert the user through a pop-up, prompting them to choose another friend to send a message to, or ask the friend to subscribe to the service and accept all of the scopes.
3. If the user does not agree to the talk_message scope during the login process, they will be redirected to a login failure page, from there they can try to log in again with the correct consent items.

안녕하세요.

답변이 늦어 죄송합니다.
실제 사용한 API 로그와 영상을 확인 하였습니다.
하지만, 영상에서 어떤 서비스를 기획 하시는지 알기 어렵습니다.

사용자가 친구목록을 확인하고 메시지를 발송해야 하는 이유가 어떻게 될까요?
영상에서는 단순히 TextField 를 사용하고 있기에 어떠한 서비스(메시지를 보내기 위한)인지 파악하기 어렵습니다.

답변 감사합니다. 이 앱의 목적은 스케줄된 온라인 미팅에 아직 참석하지 않은 사람들에게 카톡으로 다시 알림을 자동으로 보내는 용도입니다. 참석자를 파악하기를 원하는 온라인 미팅을 유저가 고르면 그 미팅에 아직 오지 않은 사람들을 앱이 파악해서 카톡을 보내게 됩니다. 카톡으로 메세지를 보내기 전 앞단에서 일어나는 일들과 관련된 UI는 개발중입니다. 그 프로세스/UI의 작동에 대한 동영상이 필요하다면 관련 정보를 더 첨부하겠습니다. 그럼 필요하신지 알려주세요. 감사합니다.

그리고 하나 더 덧붙이면 저희는 친구 api와 메세지 api 둘다 사용신청을 하고 있습니다. 신청제목을 이제 보니 마치 친구 api만 신청을 하는것 같이 보이네요. 혼돈을 드려서 죄송합니다.

안녕하세요.

자세한 답변 감사드립니다.
권한 부여에 문제는 없어보입니다.
다만 마지막으로 한가지만 더 확인 부탁드립니다.


메시지API는 아래와 같은 쿼터 제한이 있습니다.
메시지API는 서비스 내 사용자간 소셜활동이라는 제공 목적 상 쿼터 증설은 현재로선 제공되고 있지 않습니다.
때문에, 아래 쿼터 내에서 서비스가 원활이 이루어 질수 있는지 확인 부탁드립니다.

카카오톡 메시지 전송 30,000건
- 발신자당 100건
- 수신자당 100건
- 발신자/수신자 pair 당 20건

답변 확인 후, 바로 권한 부여하도록 하겠습니다.
추가로 최근 한국 명절과 관련하여 답변이 계속 늦어진점 다시한번 사과 드립니다.

해당 쿼타로 서비스가 가능합니다. 그럼 승인부탁드리겠습니다. 감사합니다!

안녕하세요.

API권한 부여되었습니다.

앱이름이 sendMessage_testing 인데요. 서비스 성격에 맞게 변경 부탁드려요.

변경하시고 댓글주시면 권한 부여하도록 하겠습니다.