Kakao 제품에 대한 필수 API 를 정의
Kakao API를 사용하기 위해서는 아래와 같은 순서로, 프로젝트 변환 및 환경 값 설정이 필요 하다.
가. 카카오 개발자 계정 생성 및 API 키 획득  
나. 카카오 앱 키 등록
카카오 App Key 획득.의 프로젝트에 내 앱 설정 구성을 참고하여,
KAKAO_APP_KEY 를 설정 한다.
Kakao 제품에 대한 3rd Party연동 기능을 제공한다.
| Type | Description | 
|---|---|
| login | 로그인 | 
| logout | 로그아웃 | 
| signup | 앱연결 | 
| unlink | 앱연결해제 | 
| session | 상태체크 | 
| unsession | 상태체크해제 | 
| getinfo | 정보가져오기 | 
| setinfo | 정보저장하기 | 
| gettoken | 토큰값 | 
Changed in version 2.0.0
Arguments
Arguments
var setinfovalue={};
setinfovalue.age="20살";
setinfovalue.height="180cm";
var params = {};
params.setinfovalue = setinfovalue
M.plugin('3rd_iOS_kakao').auth({
    'command': 'setinfo',
    'param': params,
    callback:function(status, result){
        alert(JSON.stringify(result));
     }
});
Changed in version 2.0.0
Arguments
Arguments
var params={};
params.text="메시지 전달 테스트";
params.image={};
params.image.url="http://dev.uracle.co.kr/1.jpg";
params.image.width=120;
params.image.height=120;
params.webLink={};
params.webLink.text="웹링크 텍스트";
params.webLink.url="www.morpheus.kr";        
M.plugin('3rd_iOS_kakao').link({
    'command': 'link',
    'param': params,
    callback:function(status, result){
        alert(JSON.stringify(result));
     }
});
Changed in version 2.0.0
Arguments
Arguments
var params={};
params.text="제목입니다";
params.contentUrl="http://www.morpheus.kr";
params.description="부가설명입니다";
params.imageUrl="http://dev.uracle.co.kr/1.jpg";
M.plugin('3rd_iOS_kakao').link({
    'command': 'Storylink',
    'param': params,
    callback:function(status, result){
        alert(JSON.stringify(result));
     }
});