안녕하세요.
카카오톡 앱 질문입니다.
다름이 아니라.
카카오톡 연동 앱을 만들려고 하는데요.
우선 친구를 초대해서 앱을 설치하도록 하고 싶습니다.
그리고 친구들이 설치했다면, 설치한 친구들에게 특정 값을 보내려고 하거든요
예를들자면 본인이 A 라는 친구에게 애니팡은 하트를 보내셨습니다 라고 하잖아요
이때 이미 보내놓고 하트를 보내는거잖아요.
그러면 여기서 궁금한것은
1. 카톡 홈피 가보면 앱링크 api 밖에 없던데 어떻게 앱을 설치한 친구목록을 불러왔는가????
2. 1번을 해결했다면, 내친구들의 고유한 식별키를 무엇으로 알수있는가? ( 상대방의 google registration_id 를 먼저 알아둘순 없잖아요.. )
서버를 두어 카톡 친구들과의 연관관계에서 어떤 특정한 데이터를 보내려고 하거든요...
고수님들의 고견과 지혜를 부탁드립니다...
제가 제대로 이해하고 있는 것인지는 모르겠습니다만,
현재 제가 하고있는 '초대하기' 기능과 표면적으로 유사해 보여서 남기고 갑니다.(원하시는 답변이 아니라면 죄송하구요..ㅋㅋ)
(제가 질문을 이해한 대로라면, 질문자님께서는 현재 단말기와 초대한 단말기를 엮어줄 무언가가 필요한 것 같아서요)
저는 단말기 고유 식별값을 '전화번호'로 지정하였습니다.('전화번호'는 1인당 1개이기때문에 고유값이고, 이미 서버에서 회원가입을 받을때 인증하는 방식으로 전화번호를 속여서 가입할 수 없게 하였기 때문에)
초대 할 사람 : A
초대 받는 사람 : B
1. A가 B에게 [초대하기] 버튼을 눌러 앱의 마켓url을 문자로 보냅니다.
2. 문자로 보낸후 저희 서버에 A의 고유번호와 B의 고유 번호를 저장해 놓습니다.(invite:A, new:B) 이런식
3. 초대하기를 문자로 받은 B가 마켓으로 들어가 앱을 설치합니다.
4. 앱 설치후 저희 서버에 인증할때 (2)번 과정에서 저장해놓은 번호가 있는지 찾습니다.
5-1. 있다면 A에게 포인트를 주거나 하는형식으로..
5-2. 없다면 그냥 진행하는거겠죠..
여쭤보시는게 이게 아니시라면 대략 낭패네요 ㅎㅎ그냥 끄적이고 갑니다
그런건 카톡에 게임을 런칭한 파트너사만 제공하는 API 가 따로 있을겁니다.
일반 게임이 카톡 게임같이 그렇게 카톡을 사용할 수는 없습니다.
그런게 일반적으로 공개되어 있다면 카톡 게임이 아니라도 많은 앱이 사용을 하고 있겠죠.