티스토리 뷰

웹프로그래밍

스크랩 API

공허공자 2010. 7. 26. 11:28
[출처] http://www.devq.co.kr/home/qna.php?mid=107&r=view&uid=3175

변수값 urlencode 할것.

Javascript = encodeURIComponent(GET 변수값)
PHP = urlencode(GET 변수값)

[FACEBOOK]
http://www.facebook.com/sharer.php?u=your_url&t=post_subject

u : 링크 URL.
t : 입력 내용.

클릭 > 자신의 페이스북 로그인 창 > 로그인 > 내용 등록 > 스크랩 완료


[TWITTER]
http://twitter.com/home/?status=post_content

status : 링크나 내용.

링크나 내용 > 로그인 > status에 있는 값을 트위터의 글입력창에 출력 > 트윗버튼 클릭
주소의 경우 글의 내용에 같이 적어주시면 자동으로 링크됨.


[미투데이]
http://me2day.net/posts/new?new_post[body]=글내용/링크&new_post[tags]=태그

new_post[body] : 글 내용. (링크 가능)
new_post[tags] : 태그 내용. 대부분 이곳에 부연설명을 집어넣어주시더군요!! 꼭 컴마(,)를 찍을 필요는 없습니다. 띄어쓰기 기준으로 태그화 됩니다.

위와 같이 해주시면 미투에도 스크랩이 됩니다.
다만 한가지 주의 하셔야 할 것은 미투는 트위터처럼 링크가 있다고 해서 그냥 링크가 걸리지 않는 다는 것입니다.
"주소":주소  <-반드시 이 형식을 지켜주셔야 링크가 정상적으로 생성됩니다.
형식이 이렇다는 것만 알고 계시면 무난하게 작업하실 수 있을듯 합니다.


[다음요즘]
http://yozm.daum.net/api/popup/prePost?sourceid=41&link=your_url&prefix=post_content

link : 원하는 글의 링크.
prefix : 글내용.

이렇게 해주시면 다음요즘은 로그인창으로 넘어갑니다.
그럼 자신의 요즘 아이디로 로그인하시면 자신의 타임라인에 글을 스크랩 등록하실 수 있을 것 입니다.


[네이트]
http://devsquare.nate.com 이곳에서 OPEN API라는 메뉴안에 스크랩 API 신청하는 곳에서 신청/관리가 가능하다.
하지만 네이트의 해당사이트에 대한 스크랩API 이용승인이 된 후에야 이용이 가능하다.
요즘이용자가 많아졌는지 1주일 기다리시는 분들도 계시다.
이건 좀 복잡한 관계로 로직만 설명드리겠다.
키값을 넣어 다른 API처럼 링크로 넘겨주면 네이트커넥트라는 로그인창이 열리게되어있다.
이창으로 운영하는 사이트에서는 키값과 리턴받을 URL을 넘겨주게 되어 있다.

그 리턴받을 URL은 XML로 작성되어진 해당 포스트의 내용과 제목 이미지들로 구성되어져 있고, 형식은 네이트 오픈API 메뉴얼을 참고하시면 쉽게 이해하실 수 있으리라 생각됩니다.


댓글