블로그 API파일 업로드 기능이 추가 되었습니다. 기존에 새글 쓰기 기능에 fileUrl 파라미터가 있었으나 이미 블로그에 올라가 있는 파일(즉, Daum 파일팜에 있는 파일)의 URL을 단순히 지정하는 용도의 파라미터였습니다. 그래서 많은 분들께서 실제 파일 데이터를 multipart 형태로 전송할 수 있게 해달라는 요청을 하셔서 공개하게 되었습니다.

파일 업로드 기능은 블로그API의 다른 기능들과 마찬가지로 OAuth 인증 기반이기 때문에 반드시 access token을 실어서 호출해야 합니다. 그리고 호출을 하면 다음과 같은 형태의 결과가 나옵니다.

 <?xml version="1.0" encoding="UTF-8"?>
<channel>
 <status>200</status>
 <url>http://cfile210.uf.daum.net/original/1932C2364DA7CD4A0A62D0</url>
</channel>

그리고 url의 있는 값을 새글 쓰기의 fileUrl 파라미터로 넘겨주면서 글을 쓰면 첨부파일 형태로 들어가게 됩니다.

블로그API의 파일 업로드 기능도 앞으로 많은 이용 바랍니다^^

저작자 표시
신고
Posted by 타돌이

댓글을 달아 주세요

  1. Favicon of http://ljs04075.tistory.com BlogIcon ljs0407 2015.09.11 16:56 신고 Address Modify/Delete Reply

    accesstoken 이랑 targetUrl 은 그냥 파라미터로 추가해서 넣고

    uploadedfile 파라미터에는 어떤 형태로 넣어야 하나요.;;

    multipart 데이타 타입이 따로있는지 있다면 어떤식으로 첨부하는지 궁금합니다

    metaweblog api 로 올렷을때는 바이너리(바이트 배열)로 첨부했었습니다만..

    Tistory OAuth 2.0 을 사용하려고 합니다.

    참고로 자바 배치프로그램을 작성하고 있습니다.

    jsp 사용안하구요

티스토리 툴바