이글루스 API 를 설명드리기 전에 XML-RPC라는 용어에 대해 먼저 설명드리겠습니다.
XML-RPC는 서로 다른 OS, 서로 다른 프로그래밍 언어에서도 웹을 통해서 데이터를 주고 받을 수 있도록 해주는 표준 통신규약(protocol)을 의미합니다.
그림에서 보시다시피 XML-RPC의 표준 규약을 지원하는 곳이라면 어떤 환경이든 어떤 프로그래밍 언어든 상관없이
웹을 통하여 XML 형식으로 데이터 교환이 가능합니다.
XML-RPC 중 특히 블로깅과 관련된 기능을 지원하는 것을
blogging API 라고 말하며, 자신의 블로그에 접속하지 않고도 글을 등록하거나 등록된 글을 수정/삭제 등의 글 관리까지 가능합니다.
예를 들어 문서 제작을 위해 자주 사용하는 툴이 'MS Word' 라면 워드에서 글을 작성하여 워드 내의 기능을 이용하여 이글루스로 글 등록이 가능해 지는 것입니다. 물론 워드에서 XML-RPC를 지원한다면 말이죠.
이글루스의 blogging API url은 다음과 같습니다.
https://rpc.egloos.com/rpc1
이미 공개된 blogging API 중 이글루스에서는
blogger API와
MetaWeblog API를 지원합니다. 추후 더욱 다양한 blogging API를 지원할 예정입니다.
글을 올리고, 관리하는 용도의 blogging API 외에도 이글루스에서는 다양한 목적의 API를 제공할 예정입니다. 이미지 업로드, 라이프로그 등록/관리 등의 다양하고 유용한 이글루스 API를 기대해 주시기 바랍니다.
※ 이글루스 API 를 이용하실 때는 비밀번호 대신에 API Key를 입력하셔야 합니다. 자신의 API Key를 확인하시려면 이글루관리 > 부가기능 > 이글루스 API에서 확인하시기 바랍니다.