소셜앱스 개발사 간담회 - 네이버 소셜앱스의 변화를 앞두고

27
네이버 소셜앱스 변화를 앞둔... 이메일 : [email protected]

Upload: changhun-oh

Post on 29-Nov-2014

720 views

Category:

Technology


8 download

DESCRIPTION

네이버 소셜앱스 개발사 간담회 공유 자료

TRANSCRIPT

Page 1: 소셜앱스 개발사 간담회 - 네이버 소셜앱스의 변화를 앞두고

네이버����������� ������������������  소셜앱스변화를����������� ������������������  앞둔...

이메일����������� ������������������  :����������� ������������������  [email protected]

Page 2: 소셜앱스 개발사 간담회 - 네이버 소셜앱스의 변화를 앞두고

앱플레이어

Page 3: 소셜앱스 개발사 간담회 - 네이버 소셜앱스의 변화를 앞두고
Page 4: 소셜앱스 개발사 간담회 - 네이버 소셜앱스의 변화를 앞두고

기존의����������� ������������������  복수����������� ������������������  컨테이너����������� ������������������  이용자의����������� ������������������  케이스

Page 5: 소셜앱스 개발사 간담회 - 네이버 소셜앱스의 변화를 앞두고

친구����������� ������������������  초대����������� ������������������  팝업����������� ������������������  API

Page 6: 소셜앱스 개발사 간담회 - 네이버 소셜앱스의 변화를 앞두고
Page 7: 소셜앱스 개발사 간담회 - 네이버 소셜앱스의 변화를 앞두고

var����������� ������������������  params����������� ������������������  =����������� ������������������  {};params[nhn.opensocial.Friend.Fields.WINDOW_TYPE]����������� ������������������  =����������� ������������������  "LAYER";����������� ������������������  //����������� ������������������  POPUP����������� ������������������  var����������� ������������������  callback����������� ������������������  =����������� ������������������  {����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  confirmFn:function()����������� ������������������  {����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  //친구����������� ������������������  초대����������� ������������������  프로세스를����������� ������������������  정상적으로����������� ������������������  끝내고����������� ������������������  레이어����������� ������������������  혹은����������� ������������������  팝업이����������� ������������������  닫혔을����������� ������������������  때����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  },����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  cancelFn:function()����������� ������������������  {����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  //����������� ������������������  친구����������� ������������������  초대����������� ������������������  레이어����������� ������������������  혹은����������� ������������������  팝업을����������� ������������������  사용자가����������� ������������������  강제로����������� ������������������  닫았을����������� ������������������  때.����������� ������������������  친구����������� ������������������  초대는����������� ������������������  하지����������� ������������������  않음.����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  }}����������� ������������������  nhn.opensocial.Friend.invite(params,����������� ������������������  callback);

Page 8: 소셜앱스 개발사 간담회 - 네이버 소셜앱스의 변화를 앞두고

앱포스팅����������� ������������������  API

Page 9: 소셜앱스 개발사 간담회 - 네이버 소셜앱스의 변화를 앞두고

var����������� ������������������  post����������� ������������������  =����������� ������������������  {};post[nhn.opensocial.Post.Fields.TITLE]����������� ������������������  =����������� ������������������  "앱����������� ������������������  포스팅����������� ������������������  제목";post[nhn.opensocial.Post.Fields.BODY]����������� ������������������  =����������� ������������������  "<strong>앱����������� ������������������  포스팅����������� ������������������  내용</strong>";post[nhn.opensocial.Post.Fields.PREVIEW_IMAGE]����������� ������������������  =����������� ������������������  "http://yyy.com/preview.jpg";

post[nhn.opensocial.Post.Fields.POST_TYPE]����������� ������������������  =����������� ������������������  "BLOG";����������� ������������������  //앱����������� ������������������  서명����������� ������������������  만들기var����������� ������������������  signature����������� ������������������  =����������� ������������������  {};signature[nhn.opensocial.Post.Fields.SIGNATURE.SUMMARY]����������� ������������������  =����������� ������������������  "앱����������� ������������������  포스팅����������� ������������������  내용����������� ������������������  요약";signature[nhn.opensocial.Post.Fields.SIGNATURE.ATTACH_POST]����������� ������������������  =����������� ������������������  true;����������� ������������������  ����������� ������������������  post[nhn.opensocial.Post.Fields.SIGNATURE.KEY]����������� ������������������  =����������� ������������������  signature;����������� ������������������  ����������� ������������������  var����������� ������������������  callback����������� ������������������  =����������� ������������������  {����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  confirmFn:function()����������� ������������������  {����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  //����������� ������������������  스마트����������� ������������������  에디터를����������� ������������������  띄우는데����������� ������������������  성공했을����������� ������������������  경우����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  },����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  cancelFn:function()����������� ������������������  {����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  //����������� ������������������  스마트����������� ������������������  에디터를����������� ������������������  띄우는데����������� ������������������  실패했을����������� ������������������  경우����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  }}����������� ������������������  var����������� ������������������  params����������� ������������������  =����������� ������������������  {"post":post};����������� ������������������  nhn.opensocial.Post.create(post,����������� ������������������  callback);

Page 10: 소셜앱스 개발사 간담회 - 네이버 소셜앱스의 변화를 앞두고

앱플레이어����������� ������������������  커스텀����������� ������������������  태그

Page 11: 소셜앱스 개발사 간담회 - 네이버 소셜앱스의 변화를 앞두고

var����������� ������������������  imageUrl����������� ������������������  =����������� ������������������  '메시지����������� ������������������  대표����������� ������������������  썸네일����������� ������������������  경로';var����������� ������������������  imageItem����������� ������������������  =����������� ������������������  opensocial.newMediaItem('image/png',����������� ������������������  imageUrl);var����������� ������������������  mediaObj����������� ������������������  =����������� ������������������  [����������� ������������������  imageItem����������� ������������������  ];

var����������� ������������������  activityParams����������� ������������������  =����������� ������������������  {};activityParams[opensocial.Activity.Field.TITLE]����������� ������������������  =����������� ������������������  “활동게시����������� ������������������  제목����������� ������������������  ";activityParams[opensocial.Activity.Field.BODY]����������� ������������������  =����������� ������������������  "활동게시����������� ������������������  본문(커스텀����������� ������������������  태그����������� ������������������  적용����������� ������������������  영역)����������� ������������������  ";activityParams[opensocial.Activity.Field.MEDIA_ITEMS]����������� ������������������  =����������� ������������������  mediaObj;activityParams['userText']����������� ������������������  =����������� ������������������  "메세지����������� ������������������  본문";var����������� ������������������  activityObj����������� ������������������  =����������� ������������������  opensocial.newActivity(activityParams);

activityParams[opensocial.Activity.Field.BODY]����������� ������������������  =����������� ������������������  '{type:actor}님의����������� ������������������  {type:app}의����������� ������������������  마을을����������� ������������������  {"type":"user",����������� ������������������  "id":"@owner",����������� ������������������  title:"방문해����������� ������������������  보세요",����������� ������������������  "params":{"from":"activity"}';

Page 12: 소셜앱스 개발사 간담회 - 네이버 소셜앱스의 변화를 앞두고

더����������� ������������������  이상����������� ������������������  컨테이너를����������� ������������������  구분하지����������� ������������������  않아도����������� ������������������  됩니다.

앱����������� ������������������  삭제����������� ������������������  유저����������� ������������������  반환����������� ������������������  API

Page 13: 소셜앱스 개발사 간담회 - 네이버 소셜앱스의 변화를 앞두고

hasApp����������� ������������������  =����������� ������������������  true,����������� ������������������  false

친구����������� ������������������  목록����������� ������������������  반환����������� ������������������  API

Page 14: 소셜앱스 개발사 간담회 - 네이버 소셜앱스의 변화를 앞두고

블로그 카페 미투데이

Page 15: 소셜앱스 개발사 간담회 - 네이버 소셜앱스의 변화를 앞두고

블로그 카페 미투데이

앱별친구

앱친구

Page 16: 소셜앱스 개발사 간담회 - 네이버 소셜앱스의 변화를 앞두고

앱팩토리����������� ������������������  변경사항

Page 17: 소셜앱스 개발사 간담회 - 네이버 소셜앱스의 변화를 앞두고
Page 18: 소셜앱스 개발사 간담회 - 네이버 소셜앱스의 변화를 앞두고

프로필뷰와����������� ������������������  카페뷰의����������� ������������������  권한

Page 19: 소셜앱스 개발사 간담회 - 네이버 소셜앱스의 변화를 앞두고

오픈����������� ������������������  시����������� ������������������  ����������� ������������������  :����������� ������������������  ����������� ������������������  방문자����������� ������������������  권한으로����������� ������������������  동작

오픈����������� ������������������  후����������� ������������������  개선����������� ������������������  예정����������� ������������������  :����������� ������������������  오너,����������� ������������������  뷰어,����������� ������������������  방문자����������� ������������������  권한����������� ������������������  적용

즉,����������� ������������������  권한도����������� ������������������  권한이지만����������� ������������������  Signed����������� ������������������  Request가����������� ������������������  동작����������� ������������������  하지����������� ������������������  않음

Page 20: 소셜앱스 개발사 간담회 - 네이버 소셜앱스의 변화를 앞두고

이와����������� ������������������  관련된����������� ������������������  의견을����������� ������������������  듣고자����������� ������������������  합니다.

모바일����������� ������������������  지원����������� ������������������  계획

Page 21: 소셜앱스 개발사 간담회 - 네이버 소셜앱스의 변화를 앞두고

바라는����������� ������������������  기능이나����������� ������������������  환경.모바일에서

Page 22: 소셜앱스 개발사 간담회 - 네이버 소셜앱스의 변화를 앞두고

랭킹뷰

Page 23: 소셜앱스 개발사 간담회 - 네이버 소셜앱스의 변화를 앞두고

{"total":{����������� ������������������   "myRanking":14,����������� ������������������   "ranking":[����������� ������������������   ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  {����������� ������������������  "rank":1,����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  "score":"134,134",����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  "unit":"점",����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  "delta":"up",����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  "socialId":"121201111112121212"},����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ...............����������� ������������������   ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  {"rank":14,....},����������� ������������������   ����������� ������������������   ]����������� ������������������   },"friends":{����������� ������������������   "myRanking":4,����������� ������������������   "ranking":[����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ...........����������� ������������������   ����������� ������������������   ]����������� ������������������   }}

랭킹뷰����������� ������������������  컴포넌트����������� ������������������  데이터����������� ������������������  구조

Page 24: 소셜앱스 개발사 간담회 - 네이버 소셜앱스의 변화를 앞두고
Page 25: 소셜앱스 개발사 간담회 - 네이버 소셜앱스의 변화를 앞두고

QNA

Page 26: 소셜앱스 개발사 간담회 - 네이버 소셜앱스의 변화를 앞두고

뒷풀이����������� ������������������  장소

Page 27: 소셜앱스 개발사 간담회 - 네이버 소셜앱스의 변화를 앞두고