본문 바로가기
대동단결 Python

티스토리 API에서 글 올릴 때 대표이미지 설정

by 즐거운 지니 2021. 1. 10.
반응형

API를 통해 티스토리에 글을 올릴경우 글내용은 서식 없는 택스트 또는 HTML 서식을 사용할 수 있다. 당연히 글의 다양한 속성을 지정할 수 있는 HTML서식으로 글을 올리는 것이 일반적으로 바람직 하다. HTML서식으로 글을 올리기 위해서는 단순히 글내용을 body태그 내 사용할 수 있는 html 문법으로 작성하면 된다. (마크다운 문법으로 글을 올릴 수 없는 점은 무척 아쉽다.)

그런데 글내용에 이미지를 포함하려면 어떻게 할까?

  • 웹 위에 존재하는 이미지의 주소를 img태그에 속성으로 넣어 사용한다.
  • img 태그내 이미지 데이터를 직접 넣어 작성한다.

로 정리할 수 있다.

그런데 위의 두 방법으로 대표이미지를 설정 할 수 없다. 대표이미지 설정은 반드시 이미지 업로드라는 선행작업이 있어야 가능하다. 이제 API를 통해 이미지를 업로드하고 대표이미지로 설정하는 방법에 대해 간단히 요약해 보고자 한다.

  • 글작성을 하기 전에 이미지를 먼저 업로드 한다.
  • API를 통해 이미지를 업로드 하는 것은 [티스토리 Open API 메뉴얼]을 참조하면 된다.
  • 이미지 업로드 후 돌아오는 리턴데이터에는 이미지 URL 주소와, 리플레이서 를 포함한다. 리플레이서는 티스토리에서 규정한 이미지 태그로 html 내 복붙하면 된다. 반면 이미지 URL 주소은 html img 태그 의 속성으로 사용한다.
  • 글내용은 HTML 문법으로 작성한다.
  • 글 내용에 포함하고 싶은 이미지 URL 주소 또는 리플레이서를 추가한다. 포함하지 않으면 최종 문서에 보여지지 않는다.
  • 하나 이상의 이미지를 파일로 업로드 하였으면 맨 처음 업로드 된 이미지가 대표이미지가 된다.

반응형

댓글