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
Example:
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
Example:
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
Example:
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));
}
});