BlogAPI를 지원하고 있어서 그 기능을 이용해서 프로그램을 만들어보고 있는 중입니다.

텍스트큐브가 Metaweblog API를 지원하고 있는데요. 이것저것 테스트를 해보니까 Metaweblog의 메소드 중에 다른건 모두다 정상작동하는데 blogger.deletePost 메소드만 작동하질 않습니다.

제가 보낸 Request는.....

<?xml version="1.0" encoding="utf-8" ?> 
    <methodCall>
        <methodName>blogger.deletePost</methodName> 
            <params>
                <param>
                    <value>
                        <string>1234567890</string> 
                    </value>
                </param>
                <param>
                    <value>
                        <i4>135</i4> 
                    </value>
                </param>
                <param>
                    <value>dongbum@microsoft.com</value> 
                </param>
                <param>
                    <value>
                        <base64>MDIAZKEK=SAzMTA=</base64> 
                    </value>
                </param>
                <param>
                    <value>
                        <i4>1</i4> 
                    </value>
                </param>
            </params>
    </methodCall>

이렇게 보냈습니다. (물론 위에 제 아이디와 비밀번호는 다른 것으로 바꿨습니다.)

XML 문법이 틀린 것 같진 않구요.. 포스트ID나 유저ID, 비밀번호들은 다른 메소드들처럼 똑같이 했는데 이것만 유일하게 안되네요.

다른 메소드들은 뭐라고 에러라도 돌아오는데 이건 아무 응답도 없어서 더 답답합니다. 왜 작동을 안하는지도 모르겠구요. Metaweblog API 문서를 보니 appkey부분과 publish 부분은 현재 ignored 되고 있으니 아무거나 넣어도 상관 없다고 되어있거든요.

혹시 텍스트큐브에서는 blogger.deletePost 메소드를 다르게 해줘야하는지 아니면 왜 안되는지 조금만 도와주실 수 있을까요. 하루종일 씨름하다가 여기에다가 글 남겨봅니다. ㅡㅜ

(아 작동환경은 Flash AIR 1.5 환경입니다.)