728x90
이미 아시는 분들은 패스하셔도 되는 포스팅입니다. ^^ OAuth 라고 들어보신 분들 많으시죠? 하지만 관련한 도큐멘테이션을 하나씩 읽으려고 하다 보면 몇 장 못넘기고 포기하신 분들도 꽤 많을 것 같습니다. 트위터 서드파티 라이브러리를 검색하다가 많은 라이브러리들이 LinkedIn 의 에반젤리스트가 작성한 OAuth 에 대한 가이드를 올려둔 슬라이드 쉐어를 많이 공유하고 있더군요. 그래서 가볍게 업어 왔습니다 ^^ 한번 읽으면 잘 이해 안되는 부분도 많겠지만 두번, 세번 읽으면 감이 좀 오실지도 모르겠습니다! (사실 저도 감잡고 있다는 ㅋ)


어떠신가요? 그래도 간단하게 설명된 축에 속하는 문서라고 생각됩니다. 실제로 OAuth 인증을 받는 코드를 만들어 가시면서 보다 세세한 부분들을 보게 되시겠지만 큰 흐름을 먼저 잡는 용도로 안성 맞춤입니다. 뒷부분 슬라이드는 LinkedIn 의 API 에 대한 것들이니 앞서 얻은 Key 과 String 들을 어떻게 쓰는지를 중심으로 보시면 됩니다.


OAuth 의 흐름도는 위와 같습니다. 트위터에서 업어온 그림인데 조금 작습니다 ^^; 크게 3가지 단계로 나뉜 인증 과정을 숙지하고 어떤 Key 가 어떤 상황에서 사용하는지를 중심으로 한번 보시면 되겠습니다. 위의 슬라이드 쉐어에서 이야기한 내용들을 이 흐름도에 한 번 매핑해 보시면 좋을 것 같습니다.


- NoPD -
728x90
728x90

사용자 삽입 이미지
일주일동안 짬짬이 시간내서 만들어본 me2day 매시업 서비스, me2answer 를 공개합니다. 워낙에 짧은 시간에 설레설레 만든 사이트와 프로그램이라 아직 버그도 많고 뭔가 부드러워 보이지는 않지만 이런 매시업도 만들 수 있구나~ 하고 생각해 주시면 좋을 것 같습니다 :-) 짧은 시간에 만들려다 보니 여기저기서 도용한 코드들이 많은데요, 스타일 시트, 이미지 소스등은 me2day의 " 그것들 " 을 참고했습니다. 관련 매시업 서비스니 양해해 주시리라 믿습니다! 하핫.

간단한 컨셉을 먼저 설명드리자면 me2day 의 짧은 글들과 답글을 이용한 질문답변 서비스 입니다. 아시는 분은 다들 아시겠지만 NoPD는 그렇게 부지런하고 총명한 아이디어의 청년이 아닙니다. twitter 를 이용한 유사한 서비스를 보고 " 나도 한번 만들어 볼까? " 하는 욱한 심정에 뚝딱 만든 서비스입니다. 아이디어에 대한 도용 댓가는 뭘로 치뤄야 할지 모르겠으나, 모든 아이디어의 출발은 모방에서 나온다~ 하고 이해해 주리라 믿습니다!

사용자 삽입 이미지
me2answer 를 사용하시려면 우선 간단한 등록 절차를 마치셔야 합니다. me2day ID 와 (예>me2day.net/nopd 라면 nopd 가 됩니다) API KEY (미투데이의 환경설정에 가시면 찾을 수 있습니다) 를 넣으시고 비밀번호를 설정하시면 간단히 등록절차가 끝납니다.

사용자 삽입 이미지
등록이 완료되면 이제 미투데이에서 궁금한 질문을 올리시면 됩니다. 태그로 " 질문 " 을 지정해 주셔야 하는데, 매 5분마다 웹서버에서 크롤러가 가입된 사용자들의 포스팅을 검색하여 질문을 모아 옵니다. 이렇게 모아진 질문을 화면에 표시되고 댓글은 me2day 와 me2answer 양쪽에서 받으실 수 있게 됩니다. me2day 가 가입형 서비스이다 보니 익명의 답변을 받을수는 없고 가입된 사용자들로 부터 댓글을 받으실 수 있습니다.

사용자 삽입 이미지
살다보면 참 궁금한 것들이 많이 있는데 네이버 지식인에 올리자니 광고나 엉뚱한 퍼다나르기 답변이 짜증나고 그냥 너무 간단해서 한줄로 답변 받고 싶으실 때, me2answer 가 그런 역할을 해줄 수 있지 않을까 싶습니다. 기능도 몇 없고 너무 간단한 매시업이지만 소프트뱅크 미디어랩의 황재선님의 " 우리나라는 모방한 Web 2.0 서비스를 찾기도 힘들다 " 라는 말에 삘받아서 한번 만들어 봤습니다!

사용자 삽입 이미지

- NoPD -

2008/08/11 - [Development/.Net Framework] - 닷넷 me2day OpenAPI 라이브러리 v1.0.1




728x90

+ Recent posts