태터데스크 관리자

도움말
닫기
적용하기   첫페이지 만들기

태터데스크 메시지

저장하였습니다.

티스토리 툴바


'Open API'에 해당되는 글 15건

  1. 2010/02/18 뉴스 송고 FAQ 이전(2013.05.02) (5)
  2. 2010/01/25 뉴스 송고 기술 가이드 이전(2013.05.02) (6)
  3. 2009/12/21 전문연동 및 이미지노출 (5)
  4. 2009/12/16 API 변경내용
  5. 2009/10/22 Daum view 송고 플러그인 적용 방법
  6. 2009/10/21 추천위젯 (1)
  7. 2009/10/21 트랙백
  8. 2009/10/15 Daum view 콘텐츠 사용 가이드 (3)
  9. 2009/10/15 FAQ
  10. 2009/10/15 트랙백 송고


안녕하세요 Daum view입니다.

2013년 5월 2일 뉴스 검색 제휴 가이드가 개정됨에 따라 기술가이드 안내 페이지도 변경되었습니다.

아래 신규 페이지를 이용하여 제휴 안내 및 입점 기준을 살펴볼 수 있습니다.

고맙습니다.



Daum view 드림


저작자 표시 비영리 변경 금지

'Open API' 카테고리의 다른 글

뉴스 송고 FAQ 이전(2013.05.02)  (5) 2010/02/18
뉴스 송고 기술 가이드 이전(2013.05.02)  (6) 2010/01/25
전문연동 및 이미지노출  (5) 2009/12/21
API 변경내용  (0) 2009/12/16
Daum view 송고 플러그인 적용 방법  (0) 2009/10/22
추천위젯  (1) 2009/10/21
Posted by Daumview


안녕하세요 Daum view입니다.

2013년 5월 2일 뉴스 검색 제휴 가이드가 개정됨에 따라 기술가이드 안내 페이지도 변경되었습니다.

아래 신규 페이지를 이용하여 제휴 안내 및 입점 기준을 살펴볼 수 있습니다.

고맙습니다.



Daum view 드림


저작자 표시 비영리 변경 금지

'Open API' 카테고리의 다른 글

뉴스 송고 FAQ 이전(2013.05.02)  (5) 2010/02/18
뉴스 송고 기술 가이드 이전(2013.05.02)  (6) 2010/01/25
전문연동 및 이미지노출  (5) 2009/12/21
API 변경내용  (0) 2009/12/16
Daum view 송고 플러그인 적용 방법  (0) 2009/10/22
추천위젯  (1) 2009/10/21
Posted by Daumview

다음view(블로거뉴스)에 글을 송고한 후, 송고된 글에 대하여 전문 연동 및 뷰서비스에 썸네일이 노출되게하는 방법입니다.

  • 목적
    - 검색 결과의 정확도 증가
    - 리스트 및 정보페이지 내 이미지(또는 썸네일) 노출
    - 전문 데이터를 통한 이슈 자동화(관련글 그룹화)

  • 방법
    - 전문, 이미지(또는 썸네일), 태그 등의 정보 조회가능한 XML의 URL 패턴을 다음뷰 서비스측에 전달

  • 사례(티스토리)
    - 원문 주소가 http://daumview.tistory.com/65 인 경우 http://daumview.tistory.com/sync/65 형태의 XML로 제공

  • 포맷
    - 위 티스토리 XML과 동일한 포맷을 권장합니다.

  • 전문 연동없이 썸네일 노출
    - 트랙백 송고시 img_url 항목으로 이미지 주소를 송고(트랙백 표준에는 해당 항목 없음)

'Open API' 카테고리의 다른 글

뉴스 송고 FAQ 이전(2013.05.02)  (5) 2010/02/18
뉴스 송고 기술 가이드 이전(2013.05.02)  (6) 2010/01/25
전문연동 및 이미지노출  (5) 2009/12/21
API 변경내용  (0) 2009/12/16
Daum view 송고 플러그인 적용 방법  (0) 2009/10/22
추천위젯  (1) 2009/10/21
Posted by ddanggle

API 변경내용

Open API 2009/12/16 18:32
도메인 변경 (bloggernews.media.daum.net -> v.daum.net) 및 API전용 서버(api.v.daum.net) 확충으로인한 변경 사항입니다.

  • 기사 정보

  • 사용자 정보

  • 카테고리 정보

  • XSD(1.1)

  • XSD(1.0)

  • 기타

    • bloggernews.media.daum.net 도메인을 api.v.dau.net을 변경
    • stage.bloggernews.media.daum.net 도메인은 예외, 변경없음
    • url에 /openapi/ 을 포함하는 경우 /open/으로 변경
    • 명시된 대체 api가 없고, 도메인변경 및 /open/ 변경으로 api작동안될시 문의바람니다.

     

    저작자 표시 비영리 변경 금지

    'Open API' 카테고리의 다른 글

    뉴스 송고 기술 가이드 이전(2013.05.02)  (6) 2010/01/25
    전문연동 및 이미지노출  (5) 2009/12/21
    API 변경내용  (0) 2009/12/16
    Daum view 송고 플러그인 적용 방법  (0) 2009/10/22
    추천위젯  (1) 2009/10/21
    트랙백  (0) 2009/10/21
    Posted by Daumview

    Daum view서비스에 송고플러그인을 적용하는 방법입니다.
    (기존 제휴사에만 제공되던 가이드 문서를 완전공개합니다. 2010년 상반기 새로운 송고방법이 제공될 예정입니다.)

    쉬운 예로 다음블로그나 티스토리를 보시면 글 작성시 바로 view 서비스로 송고하는 기능이 있습니다.

    바로 위와 같은 기능을 구현하는 방법입니다.

    1. 가입 기능 구현(선택)
      1. 일반적인 뉴스 사이트인 경우 생략.
      2. 다음회원 가입 & 뷰회원 가입 기능 적용하기(사전 협의 필요) :  http://daumview.tistory.com/60

    2. 송고 기능 구현
      1. 트랙백주소를 포함한 채널정보 가져오기 : http://daumview.tistory.com/4
      2. 선택채널로 글 보내기 : http://daumview.tistory.com/61
      3. 트랙백이란?(예제 소스) : http://daumview.tistory.com/67

    3. 추천위젯
      1. 작성글 본문에 view 추천위젯 삽입하기 http://daumview.tistory.com/68

    4. 기타
      1. 썸네일 노출 및 전문 연동하기 http://daumview.tistory.com/94
      2. 자주하는 질문 http://daumview.tistory.com/64
      3. API 변경 내역 http://daumview.tistory.com/92



     

     

     

    저작자 표시 비영리 변경 금지

    'Open API' 카테고리의 다른 글

    전문연동 및 이미지노출  (5) 2009/12/21
    API 변경내용  (0) 2009/12/16
    Daum view 송고 플러그인 적용 방법  (0) 2009/10/22
    추천위젯  (1) 2009/10/21
    트랙백  (0) 2009/10/21
    Daum view 콘텐츠 사용 가이드  (3) 2009/10/15
    Posted by Daumview

    추천위젯

    Open API 2009/10/21 11:15

    다음view(블로거뉴스)에 글을 송고한 후, 송고된 글에 추천위젯 삽입하는 방법입니다.


    저작자 표시 비영리 변경 금지

    'Open API' 카테고리의 다른 글

    API 변경내용  (0) 2009/12/16
    Daum view 송고 플러그인 적용 방법  (0) 2009/10/22
    추천위젯  (1) 2009/10/21
    트랙백  (0) 2009/10/21
    Daum view 콘텐츠 사용 가이드  (3) 2009/10/15
    FAQ  (0) 2009/10/15
    Posted by Daumview

    트랙백

    Open API 2009/10/21 11:07
    트랙백(Trackback)이란?

    • 일반적인 블로그의 트랙백 또는 역인글과 동일합니다.
    • 간단히 말해 "작성한 글을 외부에 알리는 기능"이라고 할 수 있습니다.
      POST방식으로 작성된 글의 주소(articleUrl), 제목(articleUrl), 블로그명(blogName), 발문(excerpt)을 트랙백표준에 에 맞추어 보내주면됩니다.

    • 트랙백 표준 : 2002년 Movable Type 블로깅 소프트웨어를 개발한 SixApart에 의해 작성.
      (http://www.sixapart.com/pronet/docs/trackback_spec)
      표준 트랙백 규약에는 imgUrl(썸네일) 항목은 없으나, 뷰서비스내 썸네일 노출을 위해 다음뷰에서 추가한 사항입니다.

    • 검색창에  "트랙백" 또는 "트랙백 구현"으로 검색하시면 필요한 정보 및 구현방법을 쉽게 찾으실수있습니다.

    • 위키백과 참조 : http://ko.wikipedia.org/wiki/트랙백

     샘플코드

    • JAVA
      PostMethod trackbackUrl= new PostMethod("http://v.daum.net/tb/ch/spot");
      //트랙백 url은 http://api.v.daum.net/open/category.xml에서 확인 가능하며...
      //해당xml을 파트너사 서버에 저장하여 사용을 권장함, 실시간호출을 금함

      NameValuePair articleUrl   = new NameValuePair("url","글주소");
      NameValuePair articleTitle   = new NameValuePair("title", "글제목");
      NameValuePair blogName   = new NameValuePair("blog_name", "블로그의제목");
      NameValuePair excerpt   = new NameValuePair("excerpt", "요약문");
      NameValuePair imgUrl   = new NameValuePair("img_url", "썸네일"); //TrackBack 표준 아님, 뷰서비스에  이미지(썸네일) 노출을 위한 확장

      trackbackUrl.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;");
      try{
        trackbackUrl.setRequestBody(new NameValuePair[] {articleUrl, articleTitle, blogName, excerpt, imgUrl});
        int statusCode = client.executeMethod(trackbackUrl);

        if( statusCode == HttpStatus.SC_OK ){
         String responseXml = trackbackUrl.getResponseBodyAsString();
         System.out.println(responseXml);
        }
      }catch(Exception e){
        e.printStackTrace();
      }finally{
        ping.releaseConnection();
    • PHP
      $trackbackInfo = parse_url("http://v.daum.net/tb/ch/spot");
      //트랙백 url은 http://api.v.daum.net/open/category.xml에서 확인 가능하며...
      //해당xml을 파트너사 서버에 저장하여 사용을 권장함, 실시간호출을 금함

      $articelTitle = strip_tags($articelTitle);
      $articleUrl = strip_tags($articelUrl); 
      $blogName = strip_tags($blogName);
      $excerpt = strip_tags($excerpt);
      $imgUrl = strip_tags($imgUrl); //TrackBack 표준 아님, 뷰서비스에 이미지(썸네일) 노출을 위한 확장
      $trackbackData = "url=".rawurlencode($articleUrl)."&title=".rawurlencode($articelTitle).
                "&blog_name=".rawurlencode($blogName)."&excerpt=".rawurlencode($excerpt)."&img_url=".rawurlencode($imgUrl);

      if($trackbackInfo[query]) $trackbackData .= "&".$trackbackInfo[query];
      if(!$trackbackInfo[port]) $trackbackInfo[port] = "80";

      $sendStr = "POST ".$trackbackInfo[path]." HTTP/1.1\r\n".
                  "Host: ".$trackbackInfo[host]."\r\n".
                  "User-Agent: MTools\r\n".
                  "Content-Type: application/x-www-form-urlencoded\r\n".
                  "Content-length: ".strlen($trackbackData)."\r\n".
                  "Connection: close\r\n\r\n".
                  $trackbackData;
      $fp = fsockopen($trackbackInfo[host],$trackbackInfo[port]);
      fputs($fp,$sendStr);

      while(!feof($fp)) $response .= fgets($fp,128);
      fclose($fp);
      //리턴되는 xml에서 error, massage, id, status 확인
    • ASP
      trackbackUrl = "http://v.daum.net/tb/ch/spot"
      '트랙백 url은 http://api.v.daum.net/open/category.xml에서 확인 가능하며...
      '해당xml을 파트너사 서버에 저장하여 사용을 권장함, 실시간호출을 금함

      articleUrl = Server.URLEncode(articleUrl)
      articleTitle = Server.URLEncode(articleTitle)
      blogName = Server.URLEncode(blogName)
      excerpt = Server.URLEncode(excerpt)
      imgUrl = Server.URLEncode(imgUrl) //TrackBack 표준 아님, 뷰서비스에 셈네일 노출을 위한 확장
      trackbackData="title="&articleTitle&"&url="&articleUrl&"&excerpt="&excerpt&"
                                     &blog_name="&blogName&"img_url="&imgUrl

      set xml = server.CreateObject("msxml2.xmlhttp")
      xml.open "POST",  trackbackUrl , false

      xml.setRequestHeader "Accept-Language","ko"
      xml.setRequestHeader "Accept-Encoding","gzip, deflate"
      xml.setRequestHeader "Content-Type","application/x-www-form-urlencoded"
      xml.setRequestHeader "Connection","Keep-Alive"
      xml.setRequestHeader "Cache-Control","no-cache"
      xml.send (trackbackData)

      '리턴xml을 분석, error, message, id, status를 분석하여 트래팩 성공 여부 판단.....
      If InStr(1, xml.responseText, "<error>0</error>") Then
         '성공
      Else
         '예외처리
      End If
    •  
    저작자 표시 비영리 변경 금지

    'Open API' 카테고리의 다른 글

    Daum view 송고 플러그인 적용 방법  (0) 2009/10/22
    추천위젯  (1) 2009/10/21
    트랙백  (0) 2009/10/21
    Daum view 콘텐츠 사용 가이드  (3) 2009/10/15
    FAQ  (0) 2009/10/15
    트랙백 송고  (0) 2009/10/15
    Posted by Daumview


    안녕하세요.
    Daum view 입니다.

    Daum view 콘텐츠 사용에 관한 안내 드립니다.

    현재 Daum view는 다양한 분야에서 전문 콘텐츠를 송고하는 100여 개 이상의 매체들과 파트너 관계를 맺고 있습니다.
    또한 Daum view는 18만여 명의 view 블로거들이 보낸 양질의 콘텐츠를 열린편집 결과로 추출해 제휴 사이트에 제공 중입니다. 이 콘텐츠들은 제휴 사이트의 필요에 따라 채널별, 키워드별, 베스트글 등 다양한 맞춤형 데이터로 분류해 활용할 수 있습니다.  

    * Daum view 열린편집 안내 : http://daumview.tistory.com/23

    자세한 방식은 아래 내용 참고해 주시기 바랍니다.
    감사합니다.


    1. 글 데이터 연동


    • Daum view 글 데이터는 다양한 방식으로 연동 가능합니다.

                  -키워드별    
                    http://v.daum.net/김연아, http://v.daum.net/요리http://v.daum.net/고양이 등     
                   
                  -채널별  
                    시사 :  http://v.daum.net/ch/current, 사는이야기 : http://v.daum.net/ch/life
                   
    문화/연예 : http://v.daum.net/ch/art 등
                
                   -영역별
                    전체베스트, 포토베스트, 일반베스트 등


    * Daum view 열린편집 API 안내 :
     
    http://daumview.tistory.com/45

    • Daum view 명의는 필수로 들어가야 합니다
      ex) Daum view와 함께합니다 or powered by Daum view


                         
                       ex) 경향블로그 데이터 제공 사례
                            포토블로그 영역 : 포토베스트 데이터 제공 http://v.daum.net/best/rss?type=photo
                           
    태그블로그 영역 : 인기이슈 영역 데이터 제공 http://v.daum.net/issue/index.xml
                            강추인기글 영역 : 베스트 영역 데이터 제공 http://v.daum.net/best/rss?type=basic


     

    

    • 콘텐츠 재편집 시 블로그 원제는 변경 불가능합니다


    2. 추천 위젯 적용

    • Daum view에는 블로그나 게시판 등의 글을 쉽게 가입-송고할 수 있습니다.

             * 가입 및 송고 안내 : http://v.daum.net/user/join?tab=2         
             
             또한 아래와 같이 다양한 형태의 view 추천위젯을 적용할 수 있습니다. 
             view로
    글 송고 후,
    송고된 글에 추천위젯을 삽입합니다.


    • HTML태그

    <embed src="http://api.v.daum.net/static/recombox1.swf?nid=3477245" quality="high" bgcolor="#ffffff" width="400" height="80"type="application/x-shockwave-flash"></embed>

    또는

    <embed src="http://api.v.daum.net/static/recombox1.swf?nurl=http://daumview.tistory.com/46" quality="high" bgcolor="#ffffff" width="400" height="80"type="application/x-shockwave-flash"></embed>


    - nid : 송고된 뉴스의 id, 트랙백 송고 후 결과값 참조(XML response/id)
    - nurl
    : 송고된 뉴스의 원url, 펌링크


    * 적용 가능한 추천위젯 종류

    -recombox1.swf (큰 박스 형)


    -recombox2.swf (얇은 박스 형)
     

    -recombox3.swf (버튼 형)
     


    저작자 표시 비영리 변경 금지

    'Open API' 카테고리의 다른 글

    추천위젯  (1) 2009/10/21
    트랙백  (0) 2009/10/21
    Daum view 콘텐츠 사용 가이드  (3) 2009/10/15
    FAQ  (0) 2009/10/15
    트랙백 송고  (0) 2009/10/15
    다음회원 가입 플러그인(선택)  (0) 2009/10/15
    Posted by Daumview

    FAQ

    Open API 2009/10/15 14:36
  • Q : 이미 View서비스에 가입했는지 확인이 가능한가요?
  • A : 사용자 조회 API를 통해 가능합니다. http://daumview.tistory.com/3 을 확인바랍니다.


  • Q : "이미 가입되어 있습니다." 라는 메시지가 나옵니다.
  • A : 다음view(블로거뉴스)에 기 가입자이므로, http://v.daum.net/reporter/{daum id} 또는    
             http://daumview.tistory.com/3 을 확인바랍니다.


  • Q : "유효하지 않은 블로거 가입인증입니다."라는 메시지가 나옵니다.
  • A : 요청한 블로그의 url이 이미 가입되어있습니다. http://daumview.tistory.com/3 을 확인바랍니다


  • Q : 이미 송고한 글인지, 또는 송고한글에 대한 정보를 어떻게 확인하나요?
  • A : 글 조회 API를 통해 가능합니다. http://daumview.tistory.com/2를  확인바랍니다.


  • Q : 서비스 페이지 글리스트에 썸네일이 나오지않습니다. 어떻게하면 썸네일 이미지가 보이나요? 
  • A : 뷰서비스와 제휴하여 전문연동시 xml에 썸네일 정보를 보내주시거나,
             트랙백송고시 표준에는 없지만 img_url항목으로 이미지url을 보내주시면됩니다.
             http://daumview.tistory.com/94 를 확인바랍니다.

  • Q : "해당제휴사의 인증정보에 오류가 발생하였습니다."라는 메시지가 나옵니다.
  • A : 파트너사의 인증정보 xml을 한번 더 확인해 주십시오.
             HEADER 가 xml인지 확인바랍니다. (배포된 scheme 로 validation check 꼭 확인바랍니다. )


  • Q : "해당 제휴사 정보가 없습니다." "라는 메시지가 나옵니다.
  • A : 다음view(블로거뉴스) 제휴사에 인증API를 전달해주시면됩니다.

  • 
  • Q : 블로그시스템이 아닌 뉴스서비스인데 가입이 가능할까요?
  • A : 네. 블로그는 물론 뉴스, 게시판 형태의 서비스 모두 가능합니다.


  • Q : 꼭 트랙백으로만 송고해야하나요?
  • A : 아닙니다. 뷰서비스페이지에 접속하셔도 등록한 rss 주소를 통해서도 송고하실수있습니다.
  • 저작자 표시 비영리 변경 금지

    'Open API' 카테고리의 다른 글

    트랙백  (0) 2009/10/21
    Daum view 콘텐츠 사용 가이드  (3) 2009/10/15
    FAQ  (0) 2009/10/15
    트랙백 송고  (0) 2009/10/15
    다음회원 가입 플러그인(선택)  (0) 2009/10/15
    Daum view 열린편집엔진 API  (0) 2009/06/10
    Posted by Daumview

    트랙백 송고

    Open API 2009/10/15 13:24
    트랙백으로 글을 송고하는 방법입니다.. 
    • 구현 방법
      -
      일반 블로그의 트랙백(Trackback) 보내는 방법과 동일
      - return XML에서 뷰서비스에 등록된 id값을 확인 가능

    • 트랙백 URL
      - http://v.daum.net/tb/ch/카테고리영문명
        (http://daumview.tistory.com/4 참조)

    • 요청 결과
      -
      요청에 성공하면 HTTP 200
      - 요청에 실패하면 HTTP 500

    • 결과샘플
      <?xml version="1.0" encoding="iso-8859-1" ?>
      <response>
      <error>0</error>
      <message>success</message>
      <id>1</id>
      <status>null</status>
      </response>
      
    저작자 표시 비영리 변경 금지

    'Open API' 카테고리의 다른 글

    Daum view 콘텐츠 사용 가이드  (3) 2009/10/15
    FAQ  (0) 2009/10/15
    트랙백 송고  (0) 2009/10/15
    다음회원 가입 플러그인(선택)  (0) 2009/10/15
    Daum view 열린편집엔진 API  (0) 2009/06/10
    Daum view 송고가능 채널 조회 API  (1) 2008/11/19
    Posted by Daumview