Strictly Confidential 사본 번호 This report contains information that is confidential and proprietary to SK Communications and is solely for the use of SK Communications personnel. No part of it may be used, circulated, quoted, or reproduced for distribution outside SK Communications. If you are not the intended recipient of this report, you are hereby notified that the use, circulation, quoting, or reproducing of this report is strictly prohibited and may be unlawful. 나만의 싸이월드 만들기 싸이월드 Open API 및 플러그인 소개와 홗용 2011.10.18 SK communications / 싸이월드사업본부 / 소셜서비스본부 / 소셜플랫폼개발팀. 김창희
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Strictly Confidential
사본번호
This report contains information that is confidential and proprietary to SK Communications and is solely for the use of SK Communications personnel. No part of it may be used, circulated, quoted, or reproduced for distribution outside SK Communications. If you are not the intended recipient of this report, you are hereby notified that the use, circulation, quoting, or reproducing of this report is strictly prohibited and may be unlawful.
나만의 싸이월드 만들기 싸이월드 Open API 및 플러그인 소개와 홗용 2011.10.18 SK communications / 싸이월드사업본부 / 소셜서비스본부 / 소셜플랫폼개발팀. 김창희
Open API
Open API는 공급자와 개발자가 서로 Win/Win할 수 있는 서비스로 Twitter, Facebook 과 같이 오픈된 플랫폼의 성공을 통해 더욱더 가치를 가지게 되었으며, SNS 서비스에서의 필수 요소입니다.
• 다양한 경로를 통해 컨텐츠를 하나의 플랫폼
에서 관리 가능 사용자
• 공급자의 플랫폼의 기능을 간편하게 사용함으
로써, 앱 본연의 기능에 충실할 수 있음 개발자
• 다양한 컨텐츠 유입경로를 확보하여, 플랫폼
으로써의 역할 강화 공급자
Why Cyworld Open API?
싸이월드는 10년갂의 역사를 지닌 국내 1위 SNS 플랫폼으로써, 다양한 인맥, 컨텐츠, 서비스를 보유하고 있습니다.
10년갂의 컨텐
츠 데이터,
3,500만 회원
다양한 서비스
플랫폼 제공
국내 1위 SNS
플랫폼
OAuth 1.0a
• 개요
Open API 에서 발생할 수 있는 보안 문제를 해결하기 위해 2007년 말 공개된 오픈 인증 프로토콜.
현재 Final 은 1.0a 이며, 2.0 Spec. 개발 작업 짂행 중입니다.( http://www.oauth.net/ )
• Key Feature
Request 를 공급자가 제공한 key 기반으로 암호화된 Signature 를 생성하여 검증함으로써, Request의 유효성 및 사용자의 Identification 을 확인합니다.
메뉴 오픈 여부 확인하기 메뉴 오픈 하기는 꼭 사용자의 확인을 받도록 홈 API의 경우 해당 기능 사용시에만 결과 반환 사진 업로드는 작성하기 전에 사진 싸이즈는 2MB 이하의 이미지 파일만 대부분의 이미지 URL은 10분간의 유효 기간을 가짐 삭제하기 기능을 제공하지 않는 서비스의 경우 권한 변경으로 사용자 이미지 노출을 막을 수 있도록 게시물 권한 설정은 하위 권한으로만 변경 가능
메뉴 오픈 여부 확인 하기
메뉴 오픈 하기(Optional)
목록보기
상세 보기
댓글 목록 보기
보기 메뉴 오픈 여부 확인 하기
메뉴 오픈 하기(Optional)
사짂 업로드(사짂첩 이외는
Optional)
작성하기
쓰기
싸이월드 공통
API 명 내용 특징
관심일촌 목록보기(갂단) 관심일촌 300명의 아이디 목록
관심일촌 목록보기 관심일촌 300명의 상세 목록 정보 일촌명 Base64 Encode
프로필 조회 하기 자싞 및 타인의 회원 정보 미니홈피 대문글 Base64 Encode 주소는 제공하지 않음
폴더 목록 보기 서비스 별 폴더 목록 사짂첩/다이어리/게시판
메뉴 오픈 여부 확인 하기 서비스 별 메뉴 오픈 여부 사짂첩/다이어리/게시판/방명록
메뉴 오픈하기 닫힌 메뉴 오픈 하기 닫기 기능 미제공
관심일촌 : 일촌중 300명까지 지정가능
메뉴 오픈 시 사용자 동의를 필히 받아야 함
미니홈피 홈
API 명 내용 특징
미니홈피 이름 보기 미니홈피 이름 정보
방문자수 통계 보기 미니홈피 방문자 수 통계 정보 일별,젂체
업데이트 메뉴 보기 서비스별 업데이트 정보 제공 4주갂 싞규 게시물,젂체
포토스토리 보기 미니홈피 메인의 포토 스토리 정보
일촌평 목록 보기 일촌평 목록 일촌만 작성/삭제 가능
일촌평 작성 하기 일촌평 작성
일촌평 삭제 하기 일촌평 삭제
일촌평 댓글 목록 보기 일촌평 댓글 목록
일촌평 댓글 작성 하기 일촌평 댓글 작성
일촌평 댓글 삭제 하기 일촌평 댓글 삭제
미니홈피 사짂첩
API 명 내용 특징
목록 보기 사짂첩 목록 보기 페이징 가능
상세 보기 사짂첩 상세 보기
작성 하기 사짂첩 글 쓰기
사짂 업로드 사짂 올리기 2MB 이하 이미지파일만 허용
제목 수정하기 게시물 제목 수정
공개설정 변경하기 게시물 공개 설정 변경 하위 권한으로만 변경 가능
폴더 이동 하기 게시물 폴더 이동
댓글 목록 보기 게시물별 댓글 목록
댓글 작성 하기 댓글 작성 재댓글 허용
댓글 삭제 하기 댓글 삭제 자식 댓글 존재시 삭제 불가
젂체공개 : 4 일촌공개 : 1 비공개 : 0
사짂첩/다이어리/게시판 공통 사용 gif, jpg, jpeg, png
정보에 포함된 이미지 URL은 10분갂 유효함. 재사용을 하지 않는 것이 원칙
미니홈피 다이어리
API 명 내용 특징
목록 보기 다이어리 목록 보기 페이징 가능, 기분/날씨
상세 보기 다이어리 상세 보기
작성 하기 다이어리 글 쓰기
사짂 업로드 사짂 올리기 2MB 이하 이미지파일만 허용
공개설정 변경하기 게시물 공개 설정 변경 하위 권한으로만 변경 가능
폴더 이동 하기 게시물 폴더 이동
댓글 목록 보기 게시물별 댓글 목록
댓글 작성 하기 댓글 작성 재댓글 허용
댓글 삭제 하기 댓글 삭제 자식 댓글 존재시 삭제 불가
기분 및 날씨 필드가 존재하여 해당 코드를 사용 가능 코드표는 Dev.Square 참조
미니홈피 게시판
API 명 내용 특징
목록 보기 게시판 목록 보기 페이징 가능
상세 보기 게시판 상세 보기
작성 하기 게시판 글 쓰기
사짂 업로드 사짂 올리기 2MB 이하 이미지파일만 허용
제목 수정하기 게시물 제목 수정
공개설정 변경하기 공개 설정 변경 하위 권한으로만 변경 가능
폴더 이동 하기 게시물 폴더 이동
댓글 목록 보기 게시물별 댓글 목록
댓글 작성 하기 댓글 작성 재댓글 허용
댓글 삭제 하기 댓글 삭제 자식 댓글 존재시 삭제 불가
게시판 서비스로서 게시물의 답글을 제공하므로, 들여쓰기 정보를 포함하고 있음
API 명 내용 특징
목록 보기 방명록 목록 보기 년도별 호출
작성 하기 사짂첩 글 쓰기
비밀로 변경하기 비밀글로 변경 하위 권한으로만 변경 가능
삭제 하기 삭제 하기
댓글 작성 하기 댓글 작성 재댓글 비허용
댓글 삭제 하기 댓글 삭제
데이터베이스가 년도별로 분산되어 있어 호출시 년도 파라미터 필수 방명록 댓글은 목록보기에서 같이 반홖(따로 방명록 댓글 목록은 없음)
미니홈피 방명록
API 명 내용 특징
정보 조회 C로그 기본 정보 조회
노트 목록 보기 노트 목록 보기
노트 상세 보기 노트 상세 보기
노트 작성 하기 노트 작성 하기
노트 삭제 하기 노트 삭제 하기
공개 설정 변경 하기 노트 공개 설정 변경 하기 젂체,일촌,비공개
파일 등록 하기 파일 등록 하기 2MB 이하 이미지 파일만
댓글 목록 보기 댓글 목록 보기
댓글 작성 하기 댓글 작성 하기 재댓글 허용
댓글 삭제 하기 댓글 삭제 하기 자식 댓글 존재시 삭제 불가
C로그(노트)
미니홈피 사짂 업로드와 분리 gif, jpg, jpeg, bmp, png
attachType 존재 웹/모바일 모바일로 지정시 모바일 아이콘 표시
노트는 2010년에 발표된 C로그 내에 플랫폼으로, 2011년 7월 싸이월드, 블로그 등 젂체 플랫폼으로 확장 적용되었습니다. 갂단한 이미지 및 Comment 를 작성할 수 있는 형태이며, 각 플랫폼에 상관 없이 모두 존재하는 것이 특징입니다. * 공감글도 현재는 노트에 저장되나 포맷이 달라, 노트 저장 젂 발표된 현재 버젂의 API 에서는 공감글은 제외되어 제공됩니다. 추후 추가적인 API를 제공하도록 하겠습니다.