1

주제: Blogger API plugin

http://coolengineer.com/tt/228

1.0.6에 blog api가 들어간다고 되어있었습니다만, 심심해서 하나 만들어 봤습니다. wink
테터툴즈의 xmlparsing쪽은 XMLStruct 를 사용하지 않고, 외부에서 래퍼하나를 주어다가 만들었습니다.
XMLStruct가 잘 돌아간다면 옮기는 것은 쉬운구조입니다.

현재 지원은 BlogerAPI 만 합니다만, 같은 구조안에서 MovableType 으로도 가능할 것 같군요.

버그나 개선사항 대환영입니다.

현재 plugins 디렉토리에 설치해야해서 클라이언트 쪽에서 상당히 긴 api url 을 알고 있어야합니다.

사용법: http://blahblah/tt/plugins/BlogAPI

download: http://coolengineer.com/files/blogapi/BlogAPI-0.9.0.zip
download: http://coolengineer.com/files/blogapi/BlogAPI-0.9.1.zip

coolengineer (2006-06-10 14:37:39)에 의해 마지막으로 수정

2

답글: Blogger API plugin

Semagic, Writely, Zoundry 를 테스트 해봤습니다. Semagic 은 메일주소 길이 문제로 로그인이 안되더군요.;

Writely, Zoundry 에서는 알수없는 에러가 뜨고요. 제 계정문제인지 설정의 오류인지 모르겠습니다. 아마도 설정 오류일듯 싶네요;

여튼 반가운 마음에 테스트 해봤습니다. 많은 발전 있길 빕니다. 1.0.6 에서의 xml-rpc  도 기대하는 바이고요 smile

lunamoth (2006-06-07 01:44:21)에 의해 마지막으로 수정

3

답글: Blogger API plugin

저도 테스트를 Writely, zoundry에서 하고 잘 돌아가는 것을 확인하였었는데, index.php의 윗부분에 $debug=1로 해두시면 debug.log가 남거든요, 암호도 남기 때문에 그것을 보내달라는 말은 못하겠고 wink, 힌트라도 건지면 좋겠습니다.

일단, 버전을 황급히 0.9.0 으로 내리고, 다시!

coolengineer (2006-06-07 07:53:30)에 의해 마지막으로 수정

4

답글: Blogger API plugin

흐흐흐 이제야 시간이 좀 납니다.
테스트 해보겠습니다 big_smile 재미있겠네요 >_<

"Everything looks different on the other side."

-Ian Malcomm, from Michael Crichton's 'The Jurassic Park'

5

답글: Blogger API plugin

0.9.1 로 살짝 버전을 올립니다. 달라진것은 다음과 같습니다.

* Version 0.9.1 (2006-06-10):
+ New
        - 긴 ID에 대하여 alias를 둘 수 있음
        - Response를 태터툴즈가 제공하는 XMLRPC 클래스를 이용함.
          아직 xmlrpc 요청사항 parsing은 class_path_parser.php 를 이용.

http://coolengineer.com/files/blogapi/BlogAPI-0.9.1.zip

6

답글: Blogger API plugin

Writely 로 포스팅 성공했습니다. 설정상에 착오가 있었던것 같습니다.

Writely 의 문제인지 모르겠습니다만, Writely의 타이틀 대신에 본문 내용이 블로그 포스트 제목으로 들어가더군요. 좀 더 살펴봐야 될것 같습니다.

일단 성공입니다 big_smile

7

답글: Blogger API plugin

Blogger api 는 제목을 따로 전송하지 않더라구요. 대개, 다른 api도 그런것 같아서 본문에서 <title> </title> 태그안에 있다면, 그것을 제목으로 삼고, 없으면 본문의 맨 앞의 40자를 제목으로 취하도록 하였습니다.

8

답글: Blogger API plugin

좋은 플러그인 감사합니다. 단일사용자로 설치한 경우 정상적으로 동작하는 것을 확인했는데, 다중사용자인 경우는 계정문제로 xmlrpc 주소 등록을 할 수 없는 것 같습니다.

9

답글: Blogger API plugin

metaweblog api 작업이 끝나는대로 다중사용자모드로 태터를 설치하여 테스트 해봐야겠군요. 아마 일주일 더 기다리셔야 될 듯합니다. wink

10

답글: Blogger API plugin

KLDP에서만 뵙던 colengineer님을 여기서 뵙게될줄은 몰랐습니다~~~

확실히 GPL 이후로 GURU들이 속속 태터로 모이고 있는 추세~~ smile

잠수...

11

답글: Blogger API plugin

wink ID를 제 홈에 맞게 만들어서 약간은 이중생활을 하고 있습니다. ID를 coolengineer로 하는 것은 여기서 처음입니다.

12

답글: Blogger API plugin

현재 태터의 XMLStruct 구조가 XMLRPC가 예상하던대로 안만들어져 잘 동작하지 않는 것이 맞는 것이죠? 아시는분 답변좀...
XMLRPC 클래스를 이용하려고 하다가 디버깅에 너무 시간이 들어서 약간 삽질중입니다.

13

답글: Blogger API plugin

coolengineer 작성:

현재 태터의 XMLStruct 구조가 XMLRPC가 예상하던대로 안만들어져 잘 동작하지 않는 것이 맞는 것이죠? 아시는분 답변좀...
XMLRPC 클래스를 이용하려고 하다가 디버깅에 너무 시간이 들어서 약간 삽질중입니다.

어엇 잘 동작하는 것으로 알고 있습니다. ;;;

문제가 있으면 버그리포팅 부탁드립니다. 수정해야죠 ㅠ_ㅠ

"Everything looks different on the other side."

-Ian Malcomm, from Michael Crichton's 'The Jurassic Park'

14

답글: Blogger API plugin

아 맞다;;;
1.0.5 기준이시라면 잘 동작하지 않는 것이 맞습니다.

1.0.6 베타 2 이상이거나 sandbox에 든 것을 사용하셔야 합니다 smile

"Everything looks different on the other side."

-Ian Malcomm, from Michael Crichton's 'The Jurassic Park'

15

답글: Blogger API plugin

아, 그렇군요. sandbox를 checkout 해서 확인해봐야겠습니다.