블로그 이미지
푸른_바람

Rss feed Tistory
IT/Tech 2010/04/12 20:59

myPickup widget 가이드

myPickup 서비스를 사용하기 위해서는 여러가지 방법이 있습니다.
- mypickup.kr
- bookmarklet 서비스
- widget 서비스

그 중 WZDAPI 와 위젯뱅크에서 제외한 저희가 제작한 최초의 위젯을 사용하는 벙법을 적어보겠습니다.
* 위젯 서비스 사용방법 :
- 블로그 포스팅을 트위터에 알리는 간단한 위젯 공개 Beta0.1
- mypicup textcube용 위젯 스크립트



* jQuery
** SCRIPT





** HTML
<a class="share" categorygrp="정치" title="★무감이네★ :: 초계함 천안함 침몰 -- 의혹 투성이인데, 정부는 감추는 것이 많다." url="http://rock1209.tistory.com/765" username="hanjum2" href="http://twitter.com/mypickup"><img src="http://mypickup.kr/images/list/btn_share.gif" alt="나누기 share" height="16" width="104" border="0" /></a>

myPickup widget 가이드 jquery.js


* prototype.js
** SCRIPT





** HTML
<a class="share" categorygrp="정치" title="★무감이네★ :: 초계함 천안함 침몰 -- 의혹 투성이인데, 정부는 감추는 것이 많다." url="http://rock1209.tistory.com/765" username="hanjum2" href="http://twitter.com/mypickup" OnClick="return false;"><img src="http://mypickup.kr/images/list/btn_share.gif" alt="나누기 share" height="16" width="104" border="0" /></a>

myPickup widget 가이드 prototype.js


* Javascript
** script



** HTML


** 실재 적용화면

myPickup widget 가이드 javascript

* 주요설정
** url : 현재 페이지 전체 URL 정보
- url 정보가 없을 경우 현재페이지 url 을 사용합니다.
- frame 태그 내에서 사용할 경우 현재페이지 url 값을 잘 못 가져올수 있으니 꼭 지정해 주세요

** title : 현재 페이지 타이틀
- title 정보가 없을 경우 현재페이지 title 을 사용합니다.
- frame 태그 내에서 사용할 경우 현재페이지 title 지정이 잘 못 될수 있으니 꼭 지정해 주세요

** username : RT 할 트위터 username
- 현재 URL정보를 제공하는 트위터 아이디
- username 정보가 없을 경우 'RT @username' 자동 입력되지 않습니다.

** categoryGrp : mypickup 카테고리명
- 2010.03.29 현재 카테고리는 'IT&기술', 'Site&서비스', '연예', '스포츠', '시사', '유머', '정치', '경제', '이벤트', 'ETC' 10개입니다.
- categoryGrp 정보가 없을 경우 'ETC'로 자동 지정됩니다.

** fn : 블로그 등에서 위젯디자인을 선택할 정보
- fn 은 위의 스크립트를 사용할 경우 'notFn'으로 사용하시면 됩니다.


'IT > Tech' 카테고리의 다른 글

구글 picasa(피카사) 설치 deb 설치  (0) 2010/04/20
나눔고딕코딩 폰트 설치  (0) 2010/04/15
myPickup widget 가이드  (0) 2010/04/12
myPickup short URL API  (0) 2010/04/08
Linux용 Google 데스크톱 설치  (6) 2010/04/07
다음 위젯뱅크 myPickup 위젯 (테스트)  (0) 2010/04/06
IT/Tech 2010/04/08 15:08

myPickup short URL API

mypickup api는 결과를 json만 표현하고 있습니다.
charset 은 UTF-8 입니다.

사용방법은 아래 스크립트 방식을 참고해서 어떤 개발언어에서든지 HTTP로 사용가능합니다.
[code javascript] var url = 'http://2u.lc/?c=api&m=short&q='+encodeURIComponent('http://estorylab.com/41'); window.open(url, 'short_url', ''); [/code]
Daum.net 을 호출했을때 아래와 같이 Return 을 받습니다. (json 방식입니다.)
[code bash] { "uri_idx":"24", //1. Index "uri_scheme":"http", //2. 호출URL-고유URL "uri_host":"daum.net", //3. 호출URL - 고유URL "uri_path":null, //4. 호출URL - 고유URL 뒤 경로 "uri_query":null, //5. 호출URL - 고유URL 파라미터 값 "uri":"http:\/\/daum.net", //6. 호출URL - 고유URL 조합 값 "uri_fragment":null, //7. 호출URL - 고유URL #이후의값 "uri_jump":"18", //8. Short URL 클릭수 "short_numalpha":"http:\/\/2u.lc\/O", //9. Short URL 주소 "short_kor":"http:\/\/2u.lc\/\uac18" //10. 한글 Short URL 주소 } [/code]
1. uri_idx : uri 고유번호
2,3,4,5,6,7. uri_ : uri 전체 주소
8. uri_jump : uri 방문 횟수 (2u.lc & mypickup 서비스를 사용한 카운터 횟수 )
9. short_numalpha : short url 주소
10. short_kor : short url 주소

1~7 번 까지는 API 호출값 그대로 두고.
8, 9, 10 번 값이 호출 결과 값이 됩니다.




결과 참고 페이지 :
- http://2u.lc/api/short/estorylab.com
- http://2u.lc/?c=api&m=short&q=estorylab.com/41

'IT > Tech' 카테고리의 다른 글

나눔고딕코딩 폰트 설치  (0) 2010/04/15
myPickup widget 가이드  (0) 2010/04/12
myPickup short URL API  (0) 2010/04/08
Linux용 Google 데스크톱 설치  (6) 2010/04/07
다음 위젯뱅크 myPickup 위젯 (테스트)  (0) 2010/04/06
google 데스크탑 garget에서 myPickup RSS 구독하기  (4) 2010/04/05
IT/Tech 2010/04/05 20:34

google 데스크탑 garget에서 myPickup RSS 구독하기

* Google 데스크탑 설치
** Window
: 구글데스크탑 설치

** Ubuntu : 구글데스크탑 설치

** 우분투 패널 가젯 실행 화면 :


구글 테스크톱 사이드바에서 가젯 추가를 하시면 가젯 브라우즈가 실행됩니다.
우분투에서는 메뉴 "프로그램 > 인터넷 > Google Gadget (GTK)" 실행하면 패널에 가젯 아이콘이 보입니다.


** 구글 가젯에서 추가시 가젯 브라우즈 화면
Gagget 추가

Gagget 추가

구글 가젯 중에서 "웹 클립" 추가합니다. 추가는 마우스를 "웹 클립"에 가져다 데면 "Add" 버튼이 보입니다.

추가를 선택하면 가젯이 설치 됩니다.

** 추가 결과 화면


** 웹 클립 에 myPickup 등록
> 웹 클립 가젯화면에서 우측 최상단에 옵션을 선택할 수 있는 메뉴(▼)가 나타납니다. > 옵션 선택

입력항목에 http://mypickup.kr/rss 이력 후 Add 버튼을 선택
그외 RSS 황목은 삭제 하시면 myPickup 만을 보실 수 있습니다.

myPickup을 추가하고 확인을 선택하시면 myPickup RSS목록을 보실 수 있습니다.
myPickup RSS황목중 원하는 내용만을 보시려면 myPickup RSS API 설정으로 변경하시면 됩니다.



* 구글 가젯 리더에서 myPickup RSS 보기
구글가젯 > 구글 리더 설치
구글가젯 화면

구글가젯 > 구글리더

위 화면에서 다운로드 버튼을 선택선택 > 파일 다운로드 > 설치

** 설치결과화면


** 로그인 후 화면

** myPickup 선택화면

* 구글 리더 에서 myPickup RSS 등록
1. 구독 추가 선택
2. http://mypickup.kr/rss 입력 후 추가
3. 추가 결과 목록


'IT > Tech' 카테고리의 다른 글

Linux용 Google 데스크톱 설치  (6) 2010/04/07
다음 위젯뱅크 myPickup 위젯 (테스트)  (0) 2010/04/06
google 데스크탑 garget에서 myPickup RSS 구독하기  (4) 2010/04/05
naver.com 나눔글꼴 설치  (0) 2010/04/02
javascript object 값 출력  (2) 2010/03/10
me2day api PHP  (7) 2010/02/19
IT/그외... 2010/03/15 19:24

google.com/ig 에 mypickup RSS 등록하기

1. http://www.google.com/ig 접속합니다.


2. 새로운 탭을 생성 하거나 기존탭에서 "콘텐츠 추가", "추가할 새로운 콘텐츠 찾기"를 선택합니다.

3. 위 그림에서 왼쪽 아래 "피드나 가젯을 추가하세요"를 클릭합니다.
 - 왼쪽 위 "iGoogle 홈으로 돌아가기"를 선택하시면 iGoogle 탭화면으로 이동합니다.


4. 레이어 팝업 입력창에 "http://mypickup.kr/rss"를 입력합니다.
    기타 mypickup RSS 내용은 http://2u.lc/3WV 참고 하세요


5. RSS 피드 등록이 끝나면 "추가 옵션: http://mypickup.kr/rss"항목이 나타납니다.


5. 3번 그림에서 왼쪽 위 "iGoogle 홈으로 돌아가기"를 클릭하시면 등록된 myPickup 이 보입니다.
 - 화살표를 선택 "설정 변경하기"를 선택하신 후 피드 목록 개수를 수정하실수 있습니다.



IT/그외... 2010/03/15 13:27

RSS 피드 & myPickup RSS

 

[code xml]
<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
<channel>
<link>http://www.example.com/</link>
<description>블로그 설명 (블로그에 대한 짤막한 소개글)</description>

<item>
<link>http://www.example.com/2007/02/foo.html</link>
<description>포스트 본문 전체, 또는 포스트의 첫부분 일부</description>
<pubdate>Tue, 06 Feb 2007 03:23:00 +0000</pubdate>
<guid>http://www.example.com/2007/02/foo.html</guid>
</item>

<!-- 주석문이 필요할 경우에는 이렇게 -->
</channel>
</rss>
[/code]

XML 내의 HTML은
< : &lt;
> : &gt;
& : &amp;

로 변경되어야 한다.

RSS URL : http://mypickup.kr/rss/cate/orderby/item/search
 - http://mypickup.kr/?rss=1&c=pick&cate=&m=&p=&q=&u=
기본 URL : http://mypickup.kr/rss/
 - http://mypickup.kr/?rss&c=pick
 - http://mypickup.kr/?rss&c=pick&u=estorylabcom

* catetory(cate) : myPikcup 에서 사용하는 카테고리.
- all, IT&기술, Site&서비스, 연예, 스포츠, 시사, 유머, 정치, 경제, 이벤트, ETC
- 기본 : all
* orderby(m)      : 정렬순서
- lists, visitlists
- 기본 : lists
* item(p)           : 아이템 수 ( 게시물 단위입니다.)
- 5 ~ 50
- 기본 : 10
* search(q)         : 검색어
* picker(u)         : picker name- segment 에서는 제공하지 않습니다. query 방식에서 &u= 이후 picker 아이디를 설정하세요.

※ 특이 사항이 없을 경우 http://mypickup.kr/pick/ 과 동일한 URL 설정을 사용합니다. ( 결과만 RSS형식으로 리턴 )

 <?xml version="2.0" encoding="UTF-8"?> 
 <rss version="2.0">  
 <channel>  
 
 <title> myPickup RSS  </title>  
 <link> http://mypickup.kr/ </link>  
 <description> 좋은 콘텐츠 나누면 더 재미 있습니다. myPickUp </description>  
 <category> all </category>  
 <cloud>  </cloud>  
 <copyright>  </copyright>  
 <docs>  </docs>  
 <generator> estorylab.com </generator>  
 <image>  </image>  
 <language> ko </language>  
 <lastBuildDate>  </lastBuildDate>  
 <managingEditor> mypickup+uncaose@estorylab.com </managingEditor>  
 <pubDate> Mon, 15 Mar 2010 17:03:34 +0900 </pubDate>  
 <rating>  </rating>  
 <skipDays>  </skipDays>  
 <skipHours>  </skipHours>  
 <textInput>  </textInput>  
 <ttl> 0 </ttl>  
 <webmaster> mypickup+uncaose@estorylab.com </webmaster>  
 
 <item>  
	 <link> http://2u.lc/3XW </link>  
	 <author>  </author>  
	 <category> ETC </category>  
	 <comments> http://mypickup.kr/pick/all/2796 </comments>  
	 <description> 블랙소시.. 윤아-티파니편.. ㅋㅋ http://2u.lc/3XW </description>  
	 <enclosure>  </enclosure>  
	 <guid> http://2u.lc/3XW </guid>  
	 <pubDate> Mon, 15 Mar 2010 17:41:25 +0900 </pubDate>  
	 <source>  </source>  
	 <title> `블랙소시` 윤아-티파니, 카리스마 발산…`얼굴에서 보여요 </title>  
 </item>  
 
 </channel>  
 </rss>

IT/그외... 2010/03/08 13:56

mypickup short url api

현재 mypickup aip는 결과를 json만 표현하고 있습니다.

사용방법은 아래 스크핍트 방식을 참고해서 어떤 개발언어에서든지 HTTP로 사용가능합니다.

[code javascript]
var url = 'http://2u.lc/?c=api&m=short&q='+ encodeURIComponent('daum.net');
window.open(url, 'short_url', '');
[/code]

[code html]
{
"uri_idx":"24",
"uri_scheme":"http",
"uri_host":"daum.net",
"uri_path":null,
"uri_query":null,
"uri":"http:\/\/daum.net",
"uri_fragment":null,
"uri_jump":"18",
"short_numalpha":"http:\/\/2u.lc\/O",
"short_kor":"http:\/\/2u.lc\/\uac18"
}
[/code]

uri_idx : uri 고유번호
uri : uri 전체 주소
uri_jump : uri 방문 횟수 (2u.lc & mypickup 서비스를 사용한 카운터 횟수 )
short_numalpha : short url 주소
short_kor : short url 주소

결과 참고 페이지 :
- http://2u.lc/api/short/bluebreeze.co.kr
- http://2u.lc/?c=api&m=short&q=http://bluebreeze.co.kr/397

IT/그외... 2010/01/08 16:23

블로그 간담회 후기

어제 2010년 1월 7일 저녁 블로그 간담회를 했습니다.

(년도 어감이 영화제목을 말하는거 같아요 이공일공? 이천십년? ^^)

간담회 진행은 강팀장이 진행을 했고여 역시 저는 옆에서 듣기만 했습니다.
어차피 현재 저희가 오픈프로젝트로 진행중인 2u.lc 와 myPickup.kr 은 서비스 자체가 모두 완비된것도 아니거니와 아직은 불안하기 때문에 제가 이건 이래서 저건 저래서라고 말해 봐야 변명아닌 변명일 뿐일테니깐요...

프로젝트에 관련되어 참석하신분들의 많의 의견이 나왔습니다.
그 이전에 메일이나 여러가지 매체(?)로 의견을 제안하신것들을 강팀장께서 정리를 잘 하고 계시는거 같더군요... 저도 역시 참조를 해야하는 내용입니다.
(자료는 강팀장님에게로...)

그 외 강팀장이 모으고 있는 자료중 Web2.0과 SNS관련 사이트 모음도 화인해 보세요

개발기간과 일정이 조금 빠듯하고, 인원이 부족해서 뒤쳐지는게 있지만 잘 되지 않을까 생각합니다.
물론 잘 되어야죠~ ^^

간담회에 참석하신 모든분들 새해 복 많이 받으시고, 즐겁고 좋은일만 있으면 좋겠습니다. ^^
TOTAL 245,655 TODAY 22