<!-- 아래와 같은 링크를 만들고 해당 링크를 onclick으로 팝업으로 띄우면 된다. --> <a class="twitterButton" href="http://twitter.com/share?lang=ko&url=트윗할URL&text=트윗할내용">트위터로 내보내기</a> 혹은 iframe방식 <iframe src="http://platform.twitter.com/widgets/tweet_button.html?url=주소&text=제목" allowtransparency="true" frameborder="0" scrolling="no" style="width:130px; height:21px;"></iframe>
<img style="cursor: pointer;" onclick="window.open('http://csp.cyworld.com/bi/bi_recommend_pop.php?url=http://test', 'recom_icon_pop', 'width=400,height=364,scrollbars=no,resizable=no');" src="http://csp.cyworld.com/images/ico_clog.gif" alt="싸이월드 공감" title="싸이월드 공감" >
&title=제목&summary=요약
정도로 할 수 있을거 같은데 현재 작동안함.가장 간단하게는 아래와 같은 URL로 링크를 만드는 것이다. http://www.facebook.com/dialog/feed? app_id=123050457758183& link={URL}& picture={이미지 URL}& name={제목}& caption={캡션}& description={설명}& redirect_uri={마치고 돌아올 URL}
<!-- u=URL&t=제목 --> <a href="http://www.facebook.com/sharer.php?u=YOUR-PAGE-URL&t=Content-Title-or-SiteName">SHARE THIS</a>
페이스북의 좋아요 버튼을 클릭하면 페이스북이 현재 페이지의 컨텐츠를 취합한다. 그 취합 방법에 규칙이 존재한다.
prefix=“og: http://ogp.me/ns#”
를 추천함.<!-- html에 prefix 명시가 필요하다. --> <html prefix="og: http://ogp.me/ns#"> <!-- URL은 항상 절대 주소로 써야만 한다. --> <meta property="og:title" content="링크 제목" /> <meta property="og:site_name" content="사이트이름" /> <meta property="og:description" content="링크 설명" /> <meta property="og:type" content="article" /> <meta property="og:url" content="링크 정식 URL - 항상 넣어줄 것." /> <meta property="og:image" content="컨텐츠를 나타내는 이미지" />
Twitter Cards는 페이스북의 OpenGraph 같은 것으로 트위터에 링크를 올렸을 때 해당 링크에 관해 보여줄 정보를 기술할 수 있다.
<meta name="twitter:card" content="카드 타입. 'summary', 'photo', or 'player'. 보통 summary"> <meta name="twitter:url" content="링크의 정식 URL"> <meta name="twitter:title" content="카드에 출력될 링크의 제목"> <meta name="twitter:description" content="요약 컨텐츠 200자 이내"> <meta name="twitter:image" content="컨텐츠를 나타내는 이미지.">
twitter:card
, twitter:site
, twitter:creator
를 제외하고는 Facebook OpenGraph를 사용해도 된다.